@charset "utf-8";
/* CSS Document */
@media(min-width:1292px){
body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
body{max-width: 1920px;margin: 0 auto;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #292929;font-family: "Microsoft YaHei","微软雅黑";}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;outline:none;font-family: "Microsoft YaHei","微软雅黑";appearance:none;-moz-appearance:none; -webkit-appearance:none;border: none;}
/*p{text-align:justify;text-justify:inter-ideograph;}*/
.clearfix{ clear:both;}
.mob{ display: none;}
.pc{ display: block;}
.fl{ float: left;}
.fr{float:right}
.commen{width: 1292px;margin: 0 auto;}
.commen1{max-width: 1200px;margin: 0 auto;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
*{box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}

		
/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#1566a3;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#1566a3;border-radius: 5px;}

/*top*/
	.dbu{width: 100%;background-color: #f0f4f8;}
	.dbu p{font-size: 12px;color: #aaaaaa;line-height: 30px;}
	.dbu .commen{position: relative;left: -44px;}
	.dbu .commen div{font-size: 12px;color: #aaaaaa;line-height: 30px;}
	.dbu div h1{font-size: 12px;color: #aaaaaa;line-height: 30px;display: inline-block;}
	.dbu p a{font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;position: relative;}
	.dbu p span{margin: 0 17px;}
	.dbu p a:hover{color: #1566a3;}
	.logo{width: 100%;overflow: hidden;height: 173px;padding-top: 43px;}
	.logoa img{width: 256px;float: left;}
	.logoa p{float: left;font-size: 22px;color: #313131;margin-left: 60px;font-weight: bold;line-height: 30px;margin-top: 13px;}
	.logoa p span{color: #1566a3;display: block;}
	.logoc{margin-top: 10px;margin-right: 42px;}
	.logoc img{width: 314px;float: left;}
	.logoc p{float: left;margin-left: 15px;}
	.logoc p span{display: block;height: 27px;line-height: 27px;font-size: 14px;text-align: center;background-color: #1566a3;padding: 0 10px;color: #fff;border-radius: 3px;}
	.logoc p span a{color: #fff;font-size: 14px;display: block;}
	.logoc p span.on{background-color: #e76353;}
	.logoc p span:nth-child(2){margin-top: 6px;}
	.top{width: 100%;position: relative;height: 57px;border-top: 3px solid #e8eaec;}
	.nav{z-index: 2;height: 57px;}
	.nava{transition: all ease 0.3s;height: 60px;cursor: pointer;width: 13.699%;position: relative;margin-top: -3px;border-top: 3px solid #e8eaec;margin-left: 3.56%;}
	.navax{margin-left: 0;}
	.nava p{line-height: 60px;transition: all ease 0.3s;text-align: center;padding: 0 17px;}
	.nava p a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;}
	.navaa{background-color: #1566a3;border-color: #194f78;}
	.navaa p a{color: #fff;}
	.nava:hover p a{color: #fff;}
	.nava:hover{background-color: #1566a3;border-color: #194f78;}
	.navb{width: 100%;position: absolute;z-index: 2;top: 57px;opacity: 0;background-color: #1566a3;text-align: center;left: 0%;}
	.navba{line-height:46px;text-align: center;transition: all ease 0.3s;display: block;margin: 0 8px;}
	.navba a{font-size: 15px;color: #fff;transition: all ease 0.3s;display: block;}
	.navbx{background-color: transparent;}
	.navbx img{width: 120px;margin: 0 auto;margin-top: 10px;}
	.navba:hover a{transform: translateY(-4px);}
/*banner*/
	.ban{width:100%;margin: 0 auto;overflow: hidden;height: 550px;position: relative;}
	.imgbox{ width:1920px;overflow: hidden;position: relative;left: 50%; margin-left: -960px;height: 550px;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.boy{width: 1200px;}
	.bt-a{width: 47px;height: 47px;position: absolute;left: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-b{background: url(../img/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-b:hover{background: url(../img/yi09.png);opacity: 1;}
	.bt-k{width: 47px;height: 109px;position: absolute;right: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-f{background: url(../img/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-f:hover{background: url(../img/yi08.png);opacity: 1;}
	.flip{float: right;}
	.flip li{cursor: pointer;width: 11px;height: 11px;margin: 0 2px;float: left;position: relative;transition: all ease 0.3s;border: 2px solid #1566a3;border-radius: 50%;}
	.flip li.ppp{border-color: #e76353;}
	.keyword{position: absolute;width: 1200px;left: 50%;margin-left: -600px;bottom: 20px;}
	.keyword p{font-size: 12px;color: #1b1b1b;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;margin-left: 20px;}
	.keyword p a{font-size: 12px;color: #1b1b1b;transition: all ease 0.3s;}
	.keyword p a:hover{color: #1566a3;}
	
/*产品展示*/
	.cp{width: 100%;overflow: hidden;margin-top: 64px;}
	.bt{}
	.bt h6{text-align: center;font-size: 30px;color: #313131;font-weight: bold;line-height: 30px;}
	.bt h6 span{color: #1566a3;}
	.bta{display: table;margin: 0 auto;margin-top: 17px;}
	.bta img{width: 116px;float: left;margin-top: 2px;}
	.bta p{float: left;margin: 0 16px;font-size: 14px;color: #bfbdbe;line-height: 14px;text-transform: uppercase;}
	.cpa{width: 100%;margin-top: 44px;}
	.cpa p{float: left;line-height: 16px;margin-right: 66px;transition: all ease 0.3s;border-bottom: 2px solid transparent;}
	.cpa p a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;padding: 0 5px 16px 5px;display: inline-block;}
	.cpa span{float: right;display: block;transition: all ease 0.3s;}
	.cpa span a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;}
	.cpa p:hover{border-color: #1566a3;}
	.cpa p:hover a{color: #1566a3;}
	.cpa span:hover{transform: translateX(-6px);}
	.cpa span:hover a{color: #1566a3;}
	.cpb{width: 100%;}
	.cpc{width: 100%;}
	.cpca{width: 32.585%;margin: 23px 0;}
	.cpca_t{width: 100%;overflow: hidden;}
	.cpca_t img{width: 100%;transition: all ease 0.3s;}
	.cpca_w{width: 100%;padding: 18px 30px 20px 36px;background-color: #f0f4f8;transition: all ease 0.3s;}
	.cpca_w p{font-size: 14px;color: #1b1b1b;line-height: 28px;float: left;transition: all ease 0.3s;width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.cpca_w span{float: right;width: 28px;height: 28px;display: block;line-height: 26px;text-align: center;border: 1px solid #1a69a5;font-size: 14px;color: #1a69a5;border-radius: 50%;transition: all ease 0.3s;}
	.cpcax{margin: 23px 1.1225% 23px 1.1225%;}
	.cpca:hover .cpca_t img{transform: scale(1.05);}
	.cpca:hover .cpca_w{background-color: #1566a3;}
	.cpca:hover .cpca_w p{color: #fff;}
	.cpca:hover .cpca_w span{color: #fff;border-color: #fff;}
	.cpd{display: table;margin: 0 auto;margin-top: 9px;}
	.cpd li{cursor: pointer;width: 11px;height: 11px;margin: 0 2.5px;float: left;position: relative;transition: all ease 0.3s;border: 2px solid #1566a3;border-radius: 50%;}
	.cpd li.on{border-color: #e76353;}
/*4大理由*/
	.ly{width: 100%;overflow: hidden;margin-top: 68px;}
	.lyx{width: 100%;margin-top: 40px;}
	.lya{width: 25%;}
	.lya_t{width: 100%;overflow: hidden;}
	.lya_t img{width: 100%;transition: all ease 0.3s;}
	.lya_w{width: 100%;background-color: #0b4673;height: 330px;padding-left: 10%;}
	.lya_w img.t1{width: 61px;margin-top: -31px;transition: all ease 0.3s;}
	.lya_w h5{font-size: 20px;color: #fff;font-weight: bold;line-height: 30px;margin-top: 34px;}
	.lya_w h6{font-size: 16px;color: #ffffff;line-height: 26px;margin-top: 1px;}
	.lya_w img.t2{width: 231px;margin-top: 22px;margin-left: -5px;}
	.lya_w p{font-size: 12px;color: #ffffff;line-height: 21px;margin-top: 28px;}
	.lya1 .lya_w{background-color: #115386;}
	.lya2 .lya_w{background-color: #055ca0;}
	.lya3 .lya_w{background-color: #0973c5;}
	.lya:hover .lya_t img{transform: scale(1.1);}
	.lya:hover .lya_w img.t1{transform: rotate(15deg);}
/*关于我们*/
	.gy{width: 100%;overflow: hidden;margin-top: 70px;background-image: url(../img/s12.jpg);background-repeat: no-repeat;background-position: bottom center;background-size: 1920px auto;padding-bottom: 200px;}
	.gya{width: 100%;margin-top: 38px;}
	.gyaa{width: 54.1%;}
	.gyaa img{width: 100%;}
	.gyab{width: 38.312%;margin-right: 3.4%;margin-top: 34px;}
	.gyab h5{font-size: 20px;color: #1566a3;line-height: 20px;font-weight: bold;}
	.gyab h6{font-size: 10px;color: #6d6c6d;line-height: 10px;margin-top: 6px;letter-spacing: 0.55px;}
	.gyab p{font-size: 14px;color: #1b1b1b;line-height: 24px;margin-top: 19px;max-height: 192px;overflow: hidden;}
	.gyab_m{width: 118px;height: 28px;border-radius: 20px;margin-top: 40px;background-color: #1566a3;text-align: center;line-height: 26px;transition: all ease 0.3s;}
	.gyab_m a{font-size: 12px;color: #fff;display: block;}
	.gyab_m:hover{transform: translateX(6px);}
	.zs{width: 100%;position: relative;margin-top: -76px;}
	.zsa{width: 93.8%;margin: 0 auto;overflow: hidden;}
	.zsd{width: 88.448%;margin: 0 auto;}
	.zsd img{width: 100%;}
	.zsd p{text-align: center;font-size: 14px;color: #1b1b1b;line-height: 24px;margin-top: 17px;height: 48px;}
	.zs_z{width: 39px;height: 39px;position: absolute;left: 0;top: 50%;margin-top: -44px;cursor: pointer;}
	.zs_y{width: 39px;height: 39px;position: absolute;right: 0;top: 50%;margin-top: -44px;cursor: pointer;}
/*新闻*/
	.xw{width: 100%;margin-top: 70px;overflow: hidden;background-color: #f0f4f8;padding: 65px 0 87px;}
	.xwa{width: 100%;margin-top: 36px;}
	.xwa p{float: left;line-height: 16px;margin-right: 39px;transition: all ease 0.3s;border-bottom: 2px solid transparent;}
	.xwa p a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;padding: 0 18px 16px 18px;display: inline-block;}
	.xwa span{float: right;display: block;transition: all ease 0.3s;}
	.xwa span a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;}
	.xwa p:hover{border-color: #1566a3;}
	.xwa p:hover a{color: #1566a3;}
	.xwa p.on{border-color: #1566a3;}
	.xwa p.on a{color: #1566a3;}
	.xwa span:hover{transform: translateX(-6px);}
	.xwa span:hover a{color: #1566a3;}
	.xwb{width: 100%;margin-top: 24px;background-color: #fff;padding-bottom: 52px;}
	.xwc{width: 72.523%;}
	.xwc img{width: 100%;}
	.xwdx{width: 100%;}
	.xwdx{width: 88.473%;margin: 0 auto;margin-top: 43px;}
	.xwda{width: 42.94%;}
	.xwda_a{width: 100%;margin-top: 4px;}
	.xwda_a h5{font-size: 14px;color: #1b1b1b;line-height: 17px;height: 34px;overflow: hidden;transition: all ease 0.3s;}
	.xwda_a p{font-size: 12px;color: #6d6c6d;line-height: 18px;height: 36px;overflow: hidden;margin-top: 8px;}
	.xwda_a h6{float: left;font-size: 12px;color: #1566a3;line-height: 28px;text-decoration: underline;margin-top: 10px;}
	.xwda_a span{display: block;float: right;width: 28px;height: 28px;border-radius: 50%;line-height: 28px;text-align: center;background-color: #1566a3;font-size: 14px;color: #fff;margin-top: 10px;transition: all ease 0.3s;}
	.xwda_b{width: 100%;margin-top: 33px;}
	.xwda_b p{font-size: 14px;color: #1b1b1b;line-height: 17px;height: 34px;overflow: hidden;transition: all ease 0.3s;}
	.xwdx_xt{width: 2px;height: 265px;overflow: hidden;margin: 0 6.9%;}
	.xwdx_xt img{width: 100%;}
	.xwda_a:hover h5{color: #1566a3;}
	.xwda_b:hover p{color: #1566a3;}
	.xwda_a:hover span{transform: translateX(-6px);}
	.xwe{width: 20.743%;margin-right: 3.4%;margin-top: 43px;}
	.xwe h5{font-size: 14px;color: #bfbdbe;line-height: 20px;}
	.xwe h5 b{font-size: 20px;color: #313131;margin-right: 9px;}
	.xwe h5 b span{color: #1566a3;}
	.xwea{width: 100%;height: 437px;overflow: hidden;margin-top: 34px;}
	.xweb{width: 100%;border-bottom: 1px solid #ccd3d9;padding: 0px 10px 31px 7px;}
	.xweb_w{width: 100%;position: relative;padding-left: 35px;}
	.xweb_w h6{float: left;width: 22px;height: 22px;border: 1px solid #1566a3;border-radius: 50%;line-height: 20px;text-align: center;color: #1566a3;position: absolute;left: 0;top: 50%;margin-top: -11px;}
	.xweb_w p{float: left;font-size: 14px;color: #1b1b1b;line-height: 19px;max-height: 38px;overflow: hidden;transition: all ease 0.3s;}
	.xweb_d{width: 100%;margin-top: 15px;}
	.xweb_d h6{float: left;width: 22px;height: 22px;border: 1px solid #e76353;border-radius: 50%;line-height: 20px;text-align: center;color: #e76353;}
	.xweb_d p{float: right;font-size: 12px;color: #6d6c6d;line-height: 19px;max-height: 57px;overflow: hidden;width: calc(100% - 35px);}
	.xwec{width: 100%;border-bottom: 1px dashed #ccd3d9;padding: 17px 10px 29px 7px;}
	.xweb:hover .xweb_w p{color: #1566a3;}
	.xwec:hover .xweb_w p{color: #1566a3;}
/*联系我们*/
	.lx{width: 100%;margin-top: 55px;overflow: hidden;}
	.lxa{max-width: 1200px;margin: 0 auto;margin-top: 50px;}
	.lxab{width: 41.416%;margin-top: 14px;}
	.lxab h6{font-size: 20px;color: #1b1b1b;font-weight: bold;line-height: 20px;border-bottom: 1px solid #d5d5d5;padding-bottom: 29px;position: relative;margin-bottom: 22px;}
	.lxab h6::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;left: 0;bottom: -4px;background-color: #fff;}
	.lxab_a{width: 100%;margin-top: 12px;}
	.lxab_a img{width: 38px;float: left;}
	.lxab_a p{float: right;width: calc(100% - 68px);font-size: 16px;color: #1b1b1b;line-height: 24px;margin-top: 10px;}
	.lxac{width: 51.25%;}
	.lxac img{width: 100%;}
	.lxad{width: 100%;margin-top: 74px;position: relative;}
	.lxad p{font-size: 16px;color: #0890ee;line-height: 16px;float: left;}
	.lxad span{float: right;display: block;width: calc(100% - 300px);height: 1px;background-color: #d5d5d5;margin-top: 7.5px;}
	.lxad::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;right: 0;top: 3px;background-color: #fff;}
	.lxae{width: 100%;margin-top: 40px;}
	.lxaea{width: 47.083%;}
	.lxaea .input1{width: 100%;font-size: 14px;color: #6d6c6d;line-height: 54px;height: 54px;border: 1px solid #cfd8e1;padding-left: 28px;background-color: #f0f4f8;border-radius: 30px;margin-bottom: 29px;}
	.lxaea_yz{width: 100%;line-height: 54px;height: 54px;border: 1px solid #cfd8e1;background-color: #f0f4f8;border-radius: 30px;}
	.lxaea_yz .input2{font-size: 14px;color: #6d6c6d;padding-left: 28px;background-color: transparent;line-height: 54px;}
	.lxaea_yz .t1{width: 50px;height: 50px;margin-top: 1px;margin-right: 24px;cursor: pointer;}
	.lxaea_yz .t2{width: 137px;height: 50px;margin-top: 1px;}
	.lxaeb{width: 50.8333%;}
	.lxaeb textarea{width: 100%;display: block;border: 1px solid #cfd8e1;background-color: #f0f4f8;height: 222px;padding: 15px 33px;font-size: 14px;color: #6d6c6d;line-height: 24px;border-radius: 30px;}
	.lxaec{width: 100%;margin-top: 30px;}
	.lxaec img{width: 239px;float: left;margin-top: 5px;}
	.lxaec span{float: left;display: block;width: 35.1666%;height: 1px;background-color: #d5d5d5;margin-left: 13px;margin-top: 31px;position: relative;}
	.lxaec span::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;left: 0;top: -3px;background-color: #fff;}
	.lxaec_tj input{width: 237px;height: 54px;line-height: 54px;text-align: center;cursor: pointer;font-size: 16px;color: #fff;font-weight: bold;background-color: #0890ee;border-radius: 30px;letter-spacing: 1px;}
	.lxaec_tj .input3{margin-left: 20px;background-color: #323232;}
	.bka{width: 100%;margin-top: 88px;background-image: url(../img/s18.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding-top: 74px;height: 216px;}
	.bka_a h6{font-size: 30px;color: #fff;font-weight: bold;line-height: 30px;}
	.bka_a p{font-size: 20px;color: #fff;line-height: 30px;margin-top: 15px;}
	.bka_m{width: 237px;height: 54px;line-height: 54px;text-align: center;background-color: #0890ee;border-radius: 30px;margin-top: 8px;margin-right: 4.75%;transition: all ease 0.3s;box-shadow: 0 8px 0 0 #000a40;}
	.bka_m a{font-size: 20px;color: #fff;font-weight: bold;}
	.bka_m:hover{transform: translateX(-8px);}

/*footer*/
	.yj{width: 100%;overflow: hidden;background-color: #424548;padding-top: 79px;}
	.yja{width: 182px;margin-left: 2%;margin-top: 4px;}
	.yja img{width: 100%;}
	.yjb{margin-left: 23.833%;}
	.yjba{width: 136px;}
	.yjba h6{line-height: 24px;margin-bottom: 18px;}
	.yjba h6 a{font-size: 14px;color: #ced4e2;font-weight: bold;transition: all ease 0.3s;}
	.yjba p{line-height: 24px;}
	.yjba p a{font-size: 12px;color: #8b94aa;transition: all ease 0.3s;}
	.yjba h6:hover a{color: #fff;}
	.yjba p:hover a{color: #fff;}
	.yjc{width: 119px;}
	.yjc img{width: 100%;}
	.yjc p{text-align: center;font-size: 12px;color: #8b94aa;line-height: 12px;margin-top: 13px;margin-right: 2.083%;}
	.yjd{width: 100%;border-top: 2px solid #565b61;margin-top: 74px;}
	.yjd .commen1{padding: 20px 21px 38px 34px;}
	.yjd p{font-size: 12px;color: #8b94aa;line-height: 24px;}
	.yjd p a{font-size: 12px;color: #8b94aa;transition: all ease 0.3s;}
	.yjd p:nth-child(2){margin-left: 280px;}
	.yjd p a:hover{color: #fff;}
	
	.yl{width: 100%;padding: 10px 20px ;}
	.yl p{font-size: 12px;color: #747474;line-height: 22px;}
	.yl p a{font-size: 12px;color: #747474;margin: 0 8px;transition: all ease 0.3s;}
	.yl p a:hover{color: #004dbd;}
	
/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 290px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #1566a3 url(../img/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #1566a3 url(../img/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #1566a3 url(../img/t3.png) no-repeat;}
	.yb_bar .yb_ercode{background: #1566a3 url(../img/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;}
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	
/*****************************************内页开始******************************************/
	
/*产品列表页*/
	.nban{width: 100%;overflow: hidden;position: relative;z-index: 0;}
	.nban img{position: relative;width: 1920px;left: 50%;margin-left: -960px;}
	.cply .keyword{position: static;margin-left: 0;}
	.cply .keyword p{float: none;margin-left: 0;}
	.neiy{width: 100%;overflow: hidden;position: relative;z-index: 100;margin-top: -80px;}
	.cplz{width: 18.575%;}
	.cplza{width: 100%;background-image: url(../img/s20.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;height: 146px;padding-left: 30px;font-size: 30px;color: #fff;font-weight: bold;padding-top: 45px;}
	.cplza span{display: block;font-weight: normal;font-size: 14px;color: #fff;text-transform: uppercase;}
	.cplzb{width: 100%;}
	.cplzba{width: 100%;}
	.cplzba h6{line-height: 66px;height: 66px;background-color: #1566a3;position: relative;border-bottom: 1px dashed #ccd3d9;}
	.cplzba h6 a{display: block;font-size: 16px;color: #fff;padding-left: 30px;}
	.cplzba h6 img{width: 22px;position: absolute;top: 50%;margin-top: -11px;right: 0;opacity: 0;transition: all ease 0.3s;}
	.cplzba_p{width: 100%;}
	.cplzba_p p{line-height: 42px;border-bottom: 1px dashed #ccd3d9;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.cplzba_p p a{font-size: 14px;color: #1b1b1b;display: block;padding-left: 30px;transition: all ease 0.3s;}
	.cplzba_p p a span{width: 0px;height: 1px;background-color: #1767a4;display: inline-block;margin-right: 4px;position: relative;top: -6px;transition: all ease 0.3s;}
	.cplzba:hover h6 img{right: 23px;opacity: 1;}
	.cplzba_p p:hover a{color: #1767a4;}
	.cplzba_p p:hover span{width: 30px;}
	.cplzba.on h6 img{right: 23px;opacity: 1;}
	.cplzba_p p.ona a{color: #1767a4;}
	.cplzba_p p.ona span{width: 30px;}
	.cplzc{width: 100%;}
	.cplzc img{width: 100%;}
	.cply{width: 78.947%;margin-top: 43px;}
	.cplya{width: 100%;border-bottom: 2px solid #ccd3d9;padding-right: 5px;margin-top: 55px;}
	.cplya h6{float: left;font-size: 16px;color: #1566a3;line-height: 16px;border-bottom: 2px solid #1566a3;padding: 0 5px 15px 5px;position: relative;top: 2px;}
	.cplya p{float: right;font-size: 12px;color: #6d6c6d;line-height: 16px;}
	.cplya p a{font-size: 12px;color: #6d6c6d;transition: all ease 0.3s;}
	.cplya p a:hover{color: #1566a3;}
	.cplyb{width: 100%;margin-top: 17px;}
	.cplyb .cpca{margin-top: 36px;margin-bottom: 0;}
	.cplyb .cpca .cpca_w{padding: 20px 19px 18px 21px}
	.ym{display: table;margin: 0 auto;margin-top: 60px;}
	.ym p{float: left;margin: 0 3.5px;width: 60px;height: 60px;border: 1px solid #e4e7e9;line-height: 58px;text-align: center;transition: all ease 0.3s;}
	.ym p a{font-size: 16px;color: #535353;display: block;transition: all ease 0.3s;}
	.ym p img{margin: 0 auto;margin-top: 20px;transition: all ease 0.3s;}
	.ym p img.t2{opacity: 0;}
	.ym p:hover{background-color: #004c97;border-color: #004c97;}
	.ym p:hover a{color: #fff;}
	.ym p:hover img.t1{display: none;}
	.ym p:hover img.t2{opacity: 1;}
	.ym p.on{background-color: #004c97;border-color: #004c97;}
	.ym p.on a{color: #fff;}
	.tjzx{width: 100%;margin-top: 32px;}
	.tjzx > h6{font-size: 16px;color: #1566a3;line-height: 16px;border-bottom: 2px solid #1566a3;padding: 0 5px 16px 5px;}
	.tjzxa{width: 100%;border-top: 2px solid #ccd3d9;margin-top: -2px;padding: 0 5px;}
	.tjzxa_a{width: 46.34%;margin-top: 32px;}
	.tjzxa_a h6{font-size: 14px;color: #1b1b1b;line-height: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
	.tjzxa_a p{font-size: 12px;color: #1566a3;line-height: 12px;text-decoration: underline;margin-top: 12px;}
	.tjzxa_a:hover h6{color: #1566a3;}
	.lxn{width: 100%;overflow: hidden;background-image: url(../img/s28.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 72px;padding: 78px 0;}
	.lxna{width: 100%;background-color: #fff;padding: 0 57px;}
	.lxna .lxab{margin-top: 58px;}
	.lxnb{width: 54.755%;border-left: 1px solid #d2d2d2;padding: 57px 0 59px 58px;}
	.lxnb h6{font-size: 20px;color: #1b1b1b;font-weight: bold;line-height: 20px;border-bottom: 1px solid #d5d5d5;padding-bottom: 29px;position: relative;}
	.lxnb h6::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;left: 0;bottom: -4px;background-color: #fff;}
	.lxnb h6 span{color: #0890ee;}
	.lxnb .input1{width: 48.465%;font-size: 16px;color: #5a6470;padding-left: 7px;line-height: 26px;padding-bottom: 12px;border-bottom: 1px solid #d9d9d9;margin-top: 37px;}
	.lxnb textarea{width: 100%;font-size: 16px;color: #5a6470;padding-left: 7px;line-height: 26px;padding-bottom: 12px;border-bottom: 1px solid #d9d9d9;margin-top: 26px;height: 74px;}
	.lxnb_yz{width: 100%;margin-top: 9px;padding-bottom: 9px;border-bottom: 1px solid #d9d9d9;}
	.lxnb_yz input{width: 60%;font-size: 16px;color: #5a6470;padding-left: 7px;line-height: 50px;}
	.lxnb_yz .t2{width: 137px;height: 50px;}
	.lxnb_yz .t1{width: 50px;height: 50px;}
	.lxnb .lxaec_tj{margin-top: 29px;}
	.lxnb .lxaec_tj input{width: 141px;height: 41px;line-height: 41px;font-size: 16px;}
	.lxnb .lxaec_tj .input3{margin-left: 11px;}
	
/*产品内页*/
	.cpna{width: 98.039%;margin-top: 30px;}
	.cpna_t{width: 48.4%;}
	.l_change{position: relative;width: 100%;}
	#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
	#tsShopContainer{width:100%;position:relative;z-index:3}
	#tsShopContainer #tsImgS{text-align:center;width: 484px;margin: 0 auto;position:relative;}
	#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
	#tsShopContainer #tsImgS img{border:0px;}
	#tsShopContainer #tsPicContainer{width:100%;height:65px;position:relative;z-index:4;margin-top: 7px;}
	#tsShopContainer #tsPicContainer #tsImgSArrL{width:15px;height:65px;background:url(../img/s33.png) no-repeat right center;position:absolute;top:0px;left:0px;cursor:pointer;background-size: 100%;}
	#tsShopContainer #tsPicContainer #tsImgSArrR{width:15px;height:65px;background:url(../img/s32.png) no-repeat left center;position:absolute;top:0px;right:0px;cursor:pointer;background-size: 100%;}
	#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;left:15px;width:1px;height:65px;overflow:hidden;z-index:5}
	#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
	#tsShopContainer #tsPicContainer #tsImgSCon li{width:111px;float:left;cursor:pointer;overflow:hidden;padding-left: 7px;}
	#tsShopContainer #tsPicContainer #tsImgSCon li img{margin:0 auto;border:1px solid #dcdcdc;display:block;width:100%;}
	#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:1px solid #1566a3;margin:0 auto;}
	
	.cpna_w{width: 47.2%;margin-top: 15px;}
	.cpna_w h1{font-size: 20px;color: #1566a3;font-weight: bold;line-height: 30px;border-bottom: 1px dashed #ccd3d9;padding-bottom: 11px;padding-left: 12px;}
	.cpna_w p{font-size: 14px;color: #1b1b1b;line-height: 36px;padding: 13px 18px 0 12px;min-height: 242px;}
	.cpna_img{margin-top: 14px;}
	.cpna_img .t1{width: 289px;}
	.cpna_img .t2{width: 55px;margin-left: 14px;}
	.cpnb{width: 98.039%;margin-top: 55px;}
	.cpnb h4{text-align: center;font-size: 20px;color: #1566a3;font-weight: bold;line-height: 66px;border-bottom: 2px solid #1566a3;background-color: #f0f4f8;}
	.cpnba{width: 92.2%;margin-left: 2.8%;margin-top: 28px;}
	.cpnba_h5{font-size: 14px;color: #0890ee;font-weight: bold;line-height: 24px;}
	.cpnba_h5 span{width: 8px;height: 8px;border: 2px solid #b5b5b5;border-radius: 50%;display: inline-block;margin-right: 6px;position: relative;top: -1px;}
	.cpnbaa{width: 100%;}
	.cpnbaa_a{width: 30.8%;margin-left: 2.49%;position: relative;background-color: #f0f4f8;margin-top: 16px;}
	.cpnbaa_a img{width: 100%;}
	.cpnbaa_a h6{position: absolute;left: 0;top: 0;min-width: 136px;line-height: 24px;font-size: 14px;color: #fff;padding: 7.5px 5px;background-color: #0890ee;border-bottom-right-radius: 25px;text-align: center;font-weight: bold;}
	.cpnbaa_a p{min-height: 107px;font-size: 12px;color: #1b1b1b;line-height: 18px;padding: 21px 23px 0 20px;}
	.cpnbb{width: 92.2%;margin-left: 2.8%;margin-top: 30px;}
	.cpnbba{width: 100%;padding-left: 2.71%;margin-top: 21px;}
	.cpnbba img{float: left;width: 437px;}
	.cpnbba p{float: right;font-size: 14px;color: #1b1b1b;line-height: 24px;margin-top: 30px;width: 46%;}
	.cpnbc{width: 92.2%;margin-left: 2.8%;margin-top: 46px;}
	.cpnbc table{width: 97.6%;margin-left: 2.4%;margin-top: 6px;border-collapse: collapse;}
	.cpnbc table td{border: 1px solid #ccd3d9;font-size: 12px;color: #1b1b1b;padding-left: 18px;height: 34px;}
	.cpnbc table .tr1 td{background-color: #f0f4f8;}
	.cpnbd{width: 92.2%;margin-left: 2.8%;margin-top: 27px;}
	.cpnbda{width: 100%;padding-left: 2.71%;}
	.cpnbda_a{width: 112px;position: relative;border-radius: 50%;overflow: hidden;margin-top: 19px;margin-right: 5%;}
	.cpnbda_a img{width: 100%;}
	.cpnbda_a p{position: absolute;width: 100%;text-align: center;line-height: 32px;font-size: 12px;color: #fff;left: 0;bottom: 0;background-color: rgba(33,33,33,0.7);}
	.cpnbda_b{margin-right: 0;}
	.cpnbda h6{font-size: 12px;color: #1b1b1b;line-height: 24px;margin-top: 21px;}
	.cpnbe{width: 92.2%;margin-left: 2.8%;margin-top: 30px;}
	.cpnbea{width: 100%;padding-left: 2.71%;margin-top: 44px;}
	.cpnbeb{width: 100%;background-color: #0b4673;}
	.cpnbeb_t{width: 50%;}
	.cpnbeb_t img{width: 100%;}
	.cpnbeb_w{width: 50%;padding: 0 10px 10px 49px;}
	.cpnbeb_w img.t1{width: 61px;position: relative;margin-top: -31px;}
	.cpnbeb_w h5{font-size: 20px;color: #fff;font-weight: bold;line-height: 30px;margin-top: 16px;}
	.cpnbeb_w h6{font-size: 14px;color: #fff;line-height: 24px;}
	.cpnbeb_w img.t2{width: 231px;margin-top: 12px;}
	.cpnbeb_w p{font-size: 12px;color: #fff;line-height: 21px;margin-top: 17px;}
	.cpnbeb_1{background-color: #115386;}
	.cpnbeb_2{background-color: #055ca0;}
	.cpnbeb_3{background-color: #0973c5;}
	.fhlb{width: 162px;height: 60px;line-height: 60px;border: 1px solid #e4e7e9;margin-top: 41px;text-align: center;transition: all ease 0.3s;margin-right: 6.8%;}
	.fhlb a{font-size: 16px;color: #535353;transition: all ease 0.3s;display: block;}
	.fhlb a span{display: inline-block;background-image: url(../img/s43.png);background-repeat: no-repeat;width: 22px;height: 7px;background-size: 100% 100%;margin-left: 14px;position: relative;top: -3px;transition: all ease 0.3s;}
	.fhlb:hover{background-color: #0973c5;border-color: #0973c5;transform: translateX(-12px);}
	.fhlb:hover a{color: #fff;}
	.fhlb:hover span{background-image: url(../img/s44.png);}
	
/*新闻列表页*/
	.xwla{width: 94.019%;margin-left: 1.764%;margin-top: 7px;}
	.xwlb{width: 100%;padding: 42px 53px 48px 30px;}
	.xwlb h5{font-size: 20px;color: #1b1b1b;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px dashed #ccd3d9;padding: 0 13px 22px 13px;transition: all ease 0.3s;}
	.xwlb p{float: left;font-size: 12px;color: #6d6c6d;line-height: 18px;height: 36px;overflow: hidden;margin-top: 23px;margin-left: 12px;}
	.xwlb span{float: right;display: block;width: 28px;height: 28px;background-color: #1566a3;border-radius: 50%;line-height: 28px;text-align: center;font-size: 14px;color: #fff;margin-top: 24px;margin-right: 5px;transition: all ease 0.3s;}
	.xwlb h6{font-size: 12px;color: #1566a3;line-height: 12px;text-decoration: underline;margin-top: 22px;margin-left: 12px;}
	.xwlc{background-color: #f0f4f8;}
	.xwlb:hover h5{color: #1566a3;}
	.xwlb:hover span{transform: translateX(-8px);}
	.tjcp{width: 100%;margin-top: 27px;}
	.tjcp h5{font-size: 16px;color: #1566a3;height: 66px;line-height: 66px;background-color: #f0f4f8;padding-left: 32px;}
	.tjcpa{width: 100%;}
	.tjcpb{width: 100%;}
	.tjcpc{width: 100%;margin-top: 13px;}
	.tjcpc_t{width: 100%;overflow: hidden;}
	.tjcpc_t img{width: 100%;transition: all ease 0.3s;}
	.tjcpc p{font-size: 12px;color: #1b1b1b;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 15px;background-color: #f0f4f8;transition: all ease 0.3s;}
	.tjcpc:hover .tjcpc_t img{transform: scale(1.1);}
	.tjcpc:hover p{background-color: #1566a3;color: #fff;}
	.tjcp_ul{margin-top: 15px;}
	.tjcp_ul li{cursor: pointer;width: 11px;height: 11px;margin-right: 4px;float: left;position: relative;transition: all ease 0.3s;border: 2px solid #1566a3;border-radius: 50%;}
	.tjcp_ul li.on{border-color: #e76353;}
	
/*新闻内页*/
	.xwn{width: 90.98%;margin: 0 auto;margin-top: 45px;}
	.xwna{width: 100%;}
	.xwna h1{font-size: 20px;color: #1b1b1b;line-height: 30px;border-bottom: 1px dashed #ccd3d9;padding: 0 13px 17px 13px;}
	.xwna p{margin-left: 13px;font-size: 12px;color: #6d6c6d;line-height: 12px;margin-top: 22px;}
	.xwnb{width: 100%;border-bottom: 1px dashed #ccd3d9;padding: 0 20px 58px 13px;}
	.xwnb p{font-size: 14px;color: #1b1b1b;line-height: 23px;margin-top: 40px;}
	.xwnb img{max-width: 100%;margin: 0 auto;margin-top: 35px;}
	.xwnb strong{display: block;font-weight: normal;font-size: 14px;color: #6d6c6d;margin-top: 30px;}
	.xwnb strong a{font-size: 14px;color: #6d6c6d;transition: all ease 0.3s;}
	.xwnb strong a:hover{color: #1566a3;}
	.xwn .fhlb{margin-right: 0;margin-top: 34px;}
	
/*关于我们页*/
	.gyy{width: 100%;overflow: hidden;margin-top: 38px;}
	.gyya{width: 100%;}
	.gyya p{float: left;font-size: 12px;color: #1b1b1b;line-height: 12px;}
	.gyya p a{font-size: 12px;color: #1b1b1b;transition: all ease 0.3s;}
	.gyya p a:hover{color: #1566a3;}
	.gyya h6{float: right;line-height: 12px;color: #6d6c6d;font-size: 12px;}
	.gyya h6 a{color: #6d6c6d;font-size: 12px;transition: all ease 0.3s;}
	.gyya h6 a:hover{color: #1566a3;}
	.gyyb{width: 100%;margin-top: 16px;background-image: url(../img/s12.jpg);background-repeat: no-repeat;background-position: bottom 172px center;background-size: 1920px auto;}
	.gyyba{max-width: 846px;margin: 0 auto;margin-top: 37px;}
	.gyybb{width: 100%;margin-top: 78px;}
	.gyybb_h6{text-align: center;font-size: 20px;color: #1566a3;font-weight: bold;}
	.gyybb_h6 span{display: block;font-size: 10px;color: #6d6c6d;font-weight: normal;letter-spacing: 0.5px;}
	.gyybb p{text-align: center;margin-top: 27px;font-size: 14px;color: #1b1b1b;line-height: 24px;}
	.gyybb p span{display: block;}
	.gyyc{width: 100%;background-image: url(../img/s48.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 58px;padding: 59px 0 77px;}
	.gyyca{width: 100%;margin-top: 48px;}
	.gyycb{width: 23.761%;margin-left: 1.652%;}
	.gyycb:nth-child(1){margin-left: 0;}
	.gyycb img{width: 100%;}
	.gyycb_w{width: 100%;height: 157px;background-color: #fff;padding: 19px 10px 0 0;}
	.gyycb_w h6{font-size: 16px;color: #1b1b1b;font-weight: bold;line-height: 23px;border-left: 3px solid #0890ee;padding-left: 27px;}
	.gyycb_w p{font-size: 14px;color: #1b1b1b;line-height: 22px;margin-top: 11px;padding-left: 27px;}
	.gyyd{width: 100%;margin-top: 44px;}
	.gyyd .zs{margin-top: 30px;}
	.gyye{width: 100%;margin-top: 53px;background-image: url(../img/s53.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 62px 0;}
	.gyye .gyybb_h6{color: #fff;}
	.gyye .gyybb_h6 span{color: #fff;}
	.gyyea{margin-left: 56px;}
	.gyyea p{float: left;font-size: 16px;color: #fff;margin-top: -11px;border-bottom: 1px solid transparent;padding: 0 5px 17px 7px;min-width: 148px;cursor: pointer;margin-right: 42px;}
	.gyyea p img{display: inline-block;width: 38px;margin-right: 11px;position: relative;top: 10px;}
	.gyyea p.on{border-color: #fff;}
	.gyyeb{width: 100%;margin-top: 50px;position: relative;}
	.gyyeb_t{width: 100%;position: relative;}
	.gyyeb_t img{width: 100%;}
	.gyyeb p{text-align: center;font-size: 14px;color: #ffffff;line-height: 14px;margin-top: 17px;opacity: 0;transition: all ease 0.3s;}
	.gyyeb_t::after{position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;background-color: #000;opacity: 0.6;transition: all ease 0.3s;}
	#swiper_gya .swiper-slide-active .gyyeb_t::after{opacity: 0;}
	#swiper_gya .swiper-slide-active p{opacity: 1;}
	#swiper-button-prev_gya{background-image: url(../img/s57.png);width: 39px;height: 39px;background-size: 100% 100%;outline: none;margin-top: 0;position: static;float: left;}
	#swiper-button-next_gya{background-image: url(../img/s58.png);width: 39px;height: 39px;background-size: 100% 100%;outline: none;margin-top: 0;position: static;float: left;margin-left: 8px;}
	.gyyeb_an{position: absolute;right: 0;top: -99px;}
	#swiper_gyb .swiper-slide-active .gyyeb_t::after{opacity: 0;}
	#swiper_gyb .swiper-slide-active p{opacity: 1;}
	#swiper-button-prev_gyb{background-image: url(../img/s57.png);width: 39px;height: 39px;background-size: 100% 100%;outline: none;margin-top: 0;position: static;float: left;}
	#swiper-button-next_gyb{background-image: url(../img/s58.png);width: 39px;height: 39px;background-size: 100% 100%;outline: none;margin-top: 0;position: static;float: left;margin-left: 8px;}
	
/*联系我们页*/
	.lxy{width: 100%;margin-top: 18px;}
	.lxya{margin-top: 54px;width: 100%;}
	.ditu{width: 52.631%;margin-left: 3.482%;position: relative;}
	.ditu::after{position: absolute;width: 147px;height: 147px;content: "";background-color: #1566a3;left: -6px;top: -6px;z-index: -1;}
	.ditu::before{position: absolute;width: 147px;height: 147px;content: "";background-color: #1566a3;bottom: -6px;right: -6px;z-index: -1;}
	.lxya .lxab{width: 36.996%;margin-right: 2.476%;margin-top: 10px;}
	.lxya .lxab h6{color: #1566a3;margin-bottom: 62px;}
	.lxya .lxab h6 span{display: block;font-size: 10px;color: #6d6c6d;font-weight: normal;letter-spacing: 0.5px;}
	.lxya .lxab h6::after{left: -8px;}
	.lxyb{width: 100%;background-color: #f0f4f8;margin-top: 89px;padding: 2px 0 68px;}
	.lxyb .lxaeb textarea{background-color: #fff;}
	.lxyb .lxaea .input1{background-color: #fff;}
	.lxyb .lxaea_yz{background-color: #fff;}
	.gyy .bka{margin-top: 0;}
	
	/*网站地图*/
	.wzdt2{width: 1200px;margin: 0 auto;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 1144px;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	
	/*404*/
	.fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:100px 30px;margin-bottom: -30px;}
.fzf1{width:1011px;margin:20px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:36px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:26px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:430px;margin:20px auto;margin-top: 40px;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}
	/*404*/


	
}

@media screen and (min-width:1000px) and (max-width:1292px){
body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #858585;}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;outline:none;font-family: "微软雅黑";-webkit-appearance: none;border: none;}
.clearfix{ clear:both;}
.mob{ display: none;}
.pc{ display: block;}
.fl{ float: left;}
.fr{float:right}
.commen1{width: 96%;margin: 0 auto;}
.commen{width: 96%;max-width: 1200px;margin: 0 auto;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
*{box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}

		
/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#1566a3;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#1566a3;border-radius: 5px;}

/*top*/
	.dbu{width: 100%;background-color: #f0f4f8;}
	.dbu p{font-size: 12px;color: #aaaaaa;line-height: 30px;}
	.dbu .commen{position: relative;}
	.dbu .commen div{font-size: 12px;color: #aaaaaa;line-height: 30px;}
	.dbu div h1{font-size: 12px;color: #aaaaaa;line-height: 30px;display: inline-block;}
	.dbu p a{font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;position: relative;}
	.dbu p span{margin: 0 17px;}
	.dbu p a:hover{color: #1566a3;}
	.logo{width: 100%;overflow: hidden;height: 173px;padding-top: 43px;}
	.logoa img{width: 250px;float: left;}
	.logoa p{float: left;font-size: 21px;color: #313131;margin-left: 20px;font-weight: bold;line-height: 30px;margin-top: 13px;}
	.logoa p span{color: #1566a3;display: block;}
	.logoc{margin-top: 10px;}
	.logoc img{width: 310px; float: left;}
	.logoc p{float: left;margin-left: 15px;}
	.logoc p span{display: block;height: 27px;line-height: 27px;font-size: 14px;text-align: center;background-color: #1566a3;padding: 0 10px;color: #fff;border-radius: 3px;}
	.logoc p span a{color: #fff;font-size: 14px;display: block;}
	.logoc p span.on{background-color: #e76353;}
	.logoc p span:nth-child(2){margin-top: 6px;}
	.top{width: 100%;position: relative;height: 57px;border-top: 3px solid #e8eaec;}
	.nav{z-index: 2;height: 57px;}
	.nava{transition: all ease 0.3s;height: 60px;cursor: pointer;width: 13.699%;position: relative;margin-top: -3px;border-top: 3px solid #e8eaec;margin-left: 3.56%;}
	.navax{margin-left: 0;}
	.nava p{line-height: 60px;transition: all ease 0.3s;text-align: center;padding: 0 17px;}
	.nava p a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;}
	.navaa{background-color: #1566a3;border-color: #194f78;}
	.navaa p a{color: #fff;}
	.nava:hover p a{color: #fff;}
	.nava:hover{background-color: #1566a3;border-color: #194f78;}
	.navb{width: 100%;position: absolute;z-index: 2;top: 57px;opacity: 0;background-color: #1566a3;text-align: center;left: 0%;}
	.navba{line-height:46px;text-align: center;transition: all ease 0.3s;display: block;margin: 0 8px;}
	.navba a{font-size: 15px;color: #fff;transition: all ease 0.3s;display: block;}
	.navbx{background-color: transparent;}
	.navbx img{width: 120px;margin: 0 auto;margin-top: 10px;}
	.navba:hover a{transform: translateY(-4px);}
/*banner*/
	.ban{width:100%;margin: 0 auto;overflow: hidden;height: 458px;position: relative;}
	.imgbox{ width:1600px;overflow: hidden;position: relative;left: 50%; margin-left: -800px;height: 458px;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.boy{width: 1200px;}
	.bt-a{width: 47px;height: 47px;position: absolute;left: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-b{background: url(../img/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-b:hover{background: url(../img/yi09.png);opacity: 1;}
	.bt-k{width: 47px;height: 109px;position: absolute;right: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-f{background: url(../img/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-f:hover{background: url(../img/yi08.png);opacity: 1;}
	.flip{float: right;}
	.flip li{cursor: pointer;width: 11px;height: 11px;margin: 0 2px;float: left;position: relative;transition: all ease 0.3s;border: 2px solid #1566a3;border-radius: 50%;}
	.flip li.ppp{border-color: #e76353;}
	.keyword{position: absolute;width: 1200px;left: 50%;margin-left: -600px;bottom: 20px;}
	.keyword p{font-size: 12px;color: #1b1b1b;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;margin-left: 20px;}
	.keyword p a{font-size: 12px;color: #1b1b1b;transition: all ease 0.3s;}
	.keyword p a:hover{color: #1566a3;}
	
/*产品展示*/
	.cp{width: 100%;overflow: hidden;margin-top: 64px;}
	.bt{}
	.bt h6{text-align: center;font-size: 30px;color: #313131;font-weight: bold;line-height: 30px;}
	.bt h6 span{color: #1566a3;}
	.bta{display: table;margin: 0 auto;margin-top: 17px;}
	.bta img{width: 116px;float: left;margin-top: 2px;}
	.bta p{float: left;margin: 0 16px;font-size: 14px;color: #bfbdbe;line-height: 14px;text-transform: uppercase;}
	.cpa{width: 100%;margin-top: 44px;}
	.cpa p{float: left;line-height: 16px;margin-right: 50px;transition: all ease 0.3s;border-bottom: 2px solid transparent;}
	.cpa p a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;padding: 0 5px 16px 5px;display: inline-block;}
	.cpa span{float: right;display: block;transition: all ease 0.3s;}
	.cpa span a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;}
	.cpa p:hover{border-color: #1566a3;}
	.cpa p:hover a{color: #1566a3;}
	.cpa span:hover{transform: translateX(-6px);}
	.cpa span:hover a{color: #1566a3;}
	.cpb{width: 100%;}
	.cpc{width: 100%;}
	.cpca{width: 32.585%;margin: 23px 0;}
	.cpca_t{width: 100%;overflow: hidden;}
	.cpca_t img{width: 100%;transition: all ease 0.3s;}
	.cpca_w{width: 100%;padding: 18px 30px 20px 36px;background-color: #f0f4f8;transition: all ease 0.3s;}
	.cpca_w p{font-size: 14px;color: #1b1b1b;line-height: 28px;float: left;transition: all ease 0.3s;width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.cpca_w span{float: right;width: 28px;height: 28px;display: block;line-height: 26px;text-align: center;border: 1px solid #1a69a5;font-size: 14px;color: #1a69a5;border-radius: 50%;transition: all ease 0.3s;}
	.cpcax{margin: 23px 1.1225% 23px 1.1225%;}
	.cpca:hover .cpca_t img{transform: scale(1.05);}
	.cpca:hover .cpca_w{background-color: #1566a3;}
	.cpca:hover .cpca_w p{color: #fff;}
	.cpca:hover .cpca_w span{color: #fff;border-color: #fff;}
	.cpd{display: table;margin: 0 auto;margin-top: 9px;}
	.cpd li{cursor: pointer;width: 11px;height: 11px;margin: 0 2.5px;float: left;position: relative;transition: all ease 0.3s;border: 2px solid #1566a3;border-radius: 50%;}
	.cpd li.on{border-color: #e76353;}
/*4大理由*/
	.ly{width: 100%;overflow: hidden;margin-top: 68px;}
	.lyx{width: 100%;margin-top: 40px;}
	.lya{width: 25%;}
	.lya_t{width: 100%;overflow: hidden;}
	.lya_t img{width: 100%;transition: all ease 0.3s;}
	.lya_w{width: 100%;background-color: #0b4673;height: 330px;padding: 0 4% 0 8%;}
	.lya_w img.t1{width: 50px;margin-top: -25px;transition: all ease 0.3s;}
	.lya_w h5{font-size: 18px;color: #fff;font-weight: bold;line-height: 28px;margin-top: 25px;}
	.lya_w h6{font-size: 15px;color: #ffffff;line-height: 25px;margin-top: 1px;}
	.lya_w img.t2{width: 231px;margin-top: 18px;margin-left: -5px;}
	.lya_w p{font-size: 12px;color: #ffffff;line-height: 21px;margin-top: 28px;max-height: 105px;overflow: hidden;}
	.lya1 .lya_w{background-color: #115386;}
	.lya2 .lya_w{background-color: #055ca0;}
	.lya3 .lya_w{background-color: #0973c5;}
	.lya:hover .lya_t img{transform: scale(1.1);}
	.lya:hover .lya_w img.t1{transform: rotate(15deg);}
/*关于我们*/
	.gy{width: 100%;overflow: hidden;margin-top: 70px;background-image: url(../img/s12.jpg);background-repeat: no-repeat;background-position: bottom center;background-size: 1920px auto;padding-bottom: 200px;}
	.gya{width: 100%;margin-top: 38px;}
	.gyaa{width: 54.1%;}
	.gyaa img{width: 100%;}
	.gyab{width: 38.312%;margin-right: 3%;margin-top: 1%;}
	.gyab h5{font-size: 20px;color: #1566a3;line-height: 20px;font-weight: bold;}
	.gyab h6{font-size: 10px;color: #6d6c6d;line-height: 10px;margin-top: 6px;letter-spacing: 0.55px;}
	.gyab p{font-size: 14px;color: #1b1b1b;line-height: 24px;margin-top: 19px;max-height: 192px;overflow: hidden;}
	.gyab_m{width: 118px;height: 28px;border-radius: 20px;margin-top: 4%;background-color: #1566a3;text-align: center;line-height: 26px;transition: all ease 0.3s;}
	.gyab_m a{font-size: 12px;color: #fff;display: block;}
	.gyab_m:hover{transform: translateX(6px);}
	.zs{width: 100%;position: relative;margin-top: -76px;}
	.zsa{width: 93.8%;margin: 0 auto;overflow: hidden;}
	.zsd{width: 88.448%;margin: 0 auto;}
	.zsd img{width: 100%;}
	.zsd p{text-align: center;font-size: 14px;color: #1b1b1b;line-height: 24px;margin-top: 17px;height: 48px;}
	.zs_z{width: 39px;height: 39px;position: absolute;left: 0;top: 50%;margin-top: -44px;cursor: pointer;}
	.zs_y{width: 39px;height: 39px;position: absolute;right: 0;top: 50%;margin-top: -44px;cursor: pointer;}
/*新闻*/
	.xw{width: 100%;margin-top: 70px;overflow: hidden;background-color: #f0f4f8;padding: 65px 0 87px;}
	.xwa{width: 100%;margin-top: 36px;}
	.xwa p{float: left;line-height: 16px;margin-right: 39px;transition: all ease 0.3s;border-bottom: 2px solid transparent;}
	.xwa p a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;padding: 0 18px 16px 18px;display: inline-block;}
	.xwa span{float: right;display: block;transition: all ease 0.3s;}
	.xwa span a{font-size: 16px;color: #1b1b1b;transition: all ease 0.3s;}
	.xwa p:hover{border-color: #1566a3;}
	.xwa p:hover a{color: #1566a3;}
	.xwa p.on{border-color: #1566a3;}
	.xwa p.on a{color: #1566a3;}
	.xwa span:hover{transform: translateX(-6px);}
	.xwa span:hover a{color: #1566a3;}
	.xwb{width: 100%;margin-top: 24px;background-color: #fff;padding-bottom: 52px;}
	.xwc{width: 72.523%;}
	.xwc img{width: 100%;}
	.xwdx{width: 100%;}
	.xwdx{width: 88.473%;margin: 0 auto;margin-top: 43px;}
	.xwda{width: 42.94%;}
	.xwda_a{width: 100%;margin-top: 4px;}
	.xwda_a h5{font-size: 14px;color: #1b1b1b;line-height: 17px;height: 34px;overflow: hidden;transition: all ease 0.3s;}
	.xwda_a p{font-size: 12px;color: #6d6c6d;line-height: 18px;height: 36px;overflow: hidden;margin-top: 8px;}
	.xwda_a h6{float: left;font-size: 12px;color: #1566a3;line-height: 28px;text-decoration: underline;margin-top: 10px;}
	.xwda_a span{display: block;float: right;width: 28px;height: 28px;border-radius: 50%;line-height: 28px;text-align: center;background-color: #1566a3;font-size: 14px;color: #fff;margin-top: 10px;transition: all ease 0.3s;}
	.xwda_b{width: 100%;margin-top: 33px;}
	.xwda_b p{font-size: 14px;color: #1b1b1b;line-height: 17px;height: 34px;overflow: hidden;transition: all ease 0.3s;}
	.xwdx_xt{width: 2px;height: 265px;overflow: hidden;margin: 0 6.9%;}
	.xwdx_xt img{width: 100%;}
	.xwda_a:hover h5{color: #1566a3;}
	.xwda_b:hover p{color: #1566a3;}
	.xwda_a:hover span{transform: translateX(-6px);}
	.xwe{width: 20.743%;margin-right: 3.4%;margin-top: 43px;}
	.xwe h5{font-size: 14px;color: #bfbdbe;line-height: 20px;}
	.xwe h5 b{font-size: 20px;color: #313131;margin-right: 9px;}
	.xwe h5 b span{color: #1566a3;}
	.xwea{width: 100%;height: 420px;margin-top: 30px;overflow: hidden;}
	.xweb{width: 100%;border-bottom: 1px solid #ccd3d9;padding: 0px 10px 31px 7px;}
	.xweb_w{width: 100%;position: relative;padding-left: 35px;}
	.xweb_w h6{float: left;width: 22px;height: 22px;border: 1px solid #1566a3;border-radius: 50%;line-height: 20px;text-align: center;color: #1566a3;position: absolute;left: 0;top: 50%;margin-top: -11px;}
	.xweb_w p{float: left;font-size: 14px;color: #1b1b1b;line-height: 19px;max-height: 38px;overflow: hidden;transition: all ease 0.3s;}
	.xweb_d{width: 100%;margin-top: 15px;}
	.xweb_d h6{float: left;width: 22px;height: 22px;border: 1px solid #e76353;border-radius: 50%;line-height: 20px;text-align: center;color: #e76353;}
	.xweb_d p{float: right;font-size: 12px;color: #6d6c6d;line-height: 19px;max-height: 57px;overflow: hidden;width: calc(100% - 35px);}
	.xwec{width: 100%;border-bottom: 1px dashed #ccd3d9;padding: 17px 10px 29px 7px;}
	.xweb:hover .xweb_w p{color: #1566a3;}
	.xwec:hover .xweb_w p{color: #1566a3;}
/*联系我们*/
	.lx{width: 100%;margin-top: 55px;overflow: hidden;}
	.lxa{max-width: 1200px;margin: 0 auto;margin-top: 50px;}
	.lxab{width: 43%;margin-top: 14px;}
	.lxab h6{font-size: 20px;color: #1b1b1b;font-weight: bold;line-height: 20px;border-bottom: 1px solid #d5d5d5;padding-bottom: 29px;position: relative;margin-bottom: 22px;}
	.lxab h6::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;left: 0;bottom: -4px;background-color: #fff;}
	.lxab_a{width: 100%;margin-top: 12px;}
	.lxab_a img{width: 38px;float: left;}
	.lxab_a p{float: right;width: calc(100% - 60px);font-size: 15px;color: #1b1b1b;line-height: 24px;margin-top: 8px;}
	.lxac{width: 51.25%;}
	.lxac img{width: 100%;}
	.lxad{width: 100%;margin-top: 74px;position: relative;}
	.lxad p{font-size: 16px;color: #0890ee;line-height: 16px;float: left;}
	.lxad span{float: right;display: block;width: calc(100% - 300px);height: 1px;background-color: #d5d5d5;margin-top: 7.5px;}
	.lxad::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;right: 0;top: 3px;background-color: #fff;}
	.lxae{width: 100%;margin-top: 40px;}
	.lxaea{width: 47.083%;}
	.lxaea .input1{width: 100%;font-size: 14px;color: #6d6c6d;line-height: 54px;height: 54px;border: 1px solid #cfd8e1;padding-left: 28px;background-color: #f0f4f8;border-radius: 30px;margin-bottom: 29px;}
	.lxaea_yz{width: 100%;line-height: 54px;height: 54px;border: 1px solid #cfd8e1;background-color: #f0f4f8;border-radius: 30px;}
	.lxaea_yz .input2{font-size: 14px;color: #6d6c6d;padding-left: 28px;background-color: transparent;line-height: 54px;}
	.lxaea_yz .t1{width: 50px;height: 50px;margin-top: 1px;margin-right: 24px;cursor: pointer;}
	.lxaea_yz .t2{width: 137px;height: 50px;margin-top: 1px;}
	.lxaeb{width: 50.8333%;}
	.lxaeb textarea{width: 100%;display: block;border: 1px solid #cfd8e1;background-color: #f0f4f8;height: 222px;padding: 15px 33px;font-size: 14px;color: #6d6c6d;line-height: 24px;border-radius: 30px;}
	.lxaec{width: 100%;margin-top: 30px;}
	.lxaec img{width: 239px;float: left;margin-top: 5px;}
	.lxaec span{float: left;display: block;width: 23%;height: 1px;background-color: #d5d5d5;margin-left: 13px;margin-top: 31px;position: relative;}
	.lxaec span::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;left: 0;top: -3px;background-color: #fff;}
	.lxaec_tj input{width: 220px;height: 54px;line-height: 54px;text-align: center;cursor: pointer;font-size: 16px;color: #fff;font-weight: bold;background-color: #0890ee;border-radius: 30px;letter-spacing: 1px;}
	.lxaec_tj .input3{margin-left: 20px;background-color: #323232;}
	.bka{width: 100%;margin-top: 88px;background-image: url(../img/s18.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding-top: 74px;height: 216px;}
	.bka_a h6{font-size: 28px;color: #fff;font-weight: bold;line-height: 30px;}
	.bka_a p{font-size: 18px;color: #fff;line-height: 30px;margin-top: 15px;}
	.bka_m{width: 237px;height: 54px;line-height: 54px;text-align: center;background-color: #0890ee;border-radius: 30px;margin-top: 8px;margin-right: 4.2%;transition: all ease 0.3s;box-shadow: 0 8px 0 0 #000a40;}
	.bka_m a{font-size: 20px;color: #fff;font-weight: bold;}
	.bka_m:hover{transform: translateX(-8px);}

/*footer*/
	.yj{width: 100%;overflow: hidden;background-color: #424548;padding-top: 79px;}
	.yja{width: 182px;margin-left: 2%;margin-top: 4px;}
	.yja img{width: 100%;}
	.yjb{margin-left: 20%;}
	.yjba{width: 136px;}
	.yjba h6{line-height: 24px;margin-bottom: 18px;}
	.yjba h6 a{font-size: 14px;color: #ced4e2;font-weight: bold;transition: all ease 0.3s;}
	.yjba p{line-height: 24px;}
	.yjba p a{font-size: 12px;color: #8b94aa;transition: all ease 0.3s;}
	.yjba h6:hover a{color: #fff;}
	.yjba p:hover a{color: #fff;}
	.yjc{width: 119px;}
	.yjc img{width: 100%;}
	.yjc p{text-align: center;font-size: 12px;color: #8b94aa;line-height: 12px;margin-top: 13px;margin-right: 2.083%;}
	.yjd{width: 100%;border-top: 2px solid #565b61;margin-top: 74px;}
	.yjd .commen1{padding: 20px 21px 38px 34px;}
	.yjd p{font-size: 12px;color: #8b94aa;line-height: 24px;}
	.yjd p a{font-size: 12px;color: #8b94aa;transition: all ease 0.3s;}
	.yjd p:nth-child(2){margin-left: 250px;}
	.yjd p a:hover{color: #fff;}
	
	.yl{width: 100%;padding: 10px 20px ;}
	.yl p{font-size: 12px;color: #747474;line-height: 22px;}
	.yl p a{font-size: 12px;color: #747474;margin: 0 8px;transition: all ease 0.3s;}
	.yl p a:hover{color: #004dbd;}
	
/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 290px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #1566a3 url(../img/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #1566a3 url(../img/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #1566a3 url(../img/t3.png) no-repeat;}
	.yb_bar .yb_ercode{background: #1566a3 url(../img/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;}
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	
/*****************************************内页开始******************************************/
	
/*产品列表页*/
	.nban{width: 100%;overflow: hidden;position: relative;z-index: 0;}
	.cply .keyword{position: static;margin-left: 0;}
	.cply .keyword p{float: none;margin-left: 0;}
	.neiy{width: 100%;overflow: hidden;position: relative;z-index: 100;margin-top: -80px;}
	.cplz{width: 18.575%;}
	.cplza{width: 100%;background-image: url(../img/s20.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;height: 146px;padding-left: 26px;font-size: 30px;color: #fff;font-weight: bold;padding-top: 45px;}
	.cplza span{display: block;font-weight: normal;font-size: 14px;color: #fff;text-transform: uppercase;}
	.cplzb{width: 100%;}
	.cplzba{width: 100%;}
	.cplzba h6{line-height: 60px;height: 60px;background-color: #1566a3;position: relative;border-bottom: 1px dashed #ccd3d9;}
	.cplzba h6 a{display: block;font-size: 16px;color: #fff;padding-left: 20px;}
	.cplzba h6 img{width: 22px;position: absolute;top: 50%;margin-top: -11px;right: 0;opacity: 0;transition: all ease 0.3s;}
	.cplzba_p{width: 100%;}
	.cplzba_p p{line-height: 40px;border-bottom: 1px dashed #ccd3d9;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.cplzba_p p a{font-size: 14px;color: #1b1b1b;display: block;padding-left: 20px;transition: all ease 0.3s;}
	.cplzba_p p a span{width: 0px;height: 1px;background-color: #1767a4;display: inline-block;margin-right: 4px;position: relative;top: -6px;transition: all ease 0.3s;}
	.cplzba:hover h6 img{right: 20px;opacity: 1;}
	.cplzba_p p:hover a{color: #1767a4;}
	.cplzba_p p:hover span{width: 22px;}
	.cplzba.on h6 img{right: 23px;opacity: 1;}
	.cplzba_p p.ona a{color: #1767a4;}
	.cplzba_p p.ona span{width: 30px;}
	.cplzc{width: 100%;}
	.cplzc img{width: 100%;}
	.cply{width: 78.947%;margin-top: 43px;}
	.cplya{width: 100%;border-bottom: 2px solid #ccd3d9;padding-right: 5px;margin-top: 55px;}
	.cplya h6{float: left;font-size: 16px;color: #1566a3;line-height: 16px;border-bottom: 2px solid #1566a3;padding: 0 5px 15px 5px;position: relative;top: 2px;}
	.cplya p{float: right;font-size: 12px;color: #6d6c6d;line-height: 16px;}
	.cplya p a{font-size: 12px;color: #6d6c6d;transition: all ease 0.3s;}
	.cplya p a:hover{color: #1566a3;}
	.cplyb{width: 100%;margin-top: 17px;}
	.cplyb .cpca{margin-top: 36px;margin-bottom: 0;}
	.cplyb .cpca .cpca_w{padding: 20px 19px 18px 21px}
	.ym{display: table;margin: 0 auto;margin-top: 60px;}
	.ym p{float: left;margin: 0 3.5px;width: 60px;height: 60px;border: 1px solid #e4e7e9;line-height: 58px;text-align: center;transition: all ease 0.3s;}
	.ym p a{font-size: 16px;color: #535353;display: block;transition: all ease 0.3s;}
	.ym p img{margin: 0 auto;margin-top: 20px;transition: all ease 0.3s;}
	.ym p img.t2{opacity: 0;}
	.ym p:hover{background-color: #004c97;border-color: #004c97;}
	.ym p:hover a{color: #fff;}
	.ym p:hover img.t1{display: none;}
	.ym p:hover img.t2{opacity: 1;}
	.ym p.on{background-color: #004c97;border-color: #004c97;}
	.ym p.on a{color: #fff;}
	.tjzx{width: 100%;margin-top: 32px;}
	.tjzx > h6{font-size: 16px;color: #1566a3;line-height: 16px;border-bottom: 2px solid #1566a3;padding: 0 5px 16px 5px;}
	.tjzxa{width: 100%;border-top: 2px solid #ccd3d9;margin-top: -2px;padding: 0 5px;}
	.tjzxa_a{width: 46.34%;margin-top: 32px;}
	.tjzxa_a h6{font-size: 14px;color: #1b1b1b;line-height: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
	.tjzxa_a p{font-size: 12px;color: #1566a3;line-height: 12px;text-decoration: underline;margin-top: 12px;}
	.tjzxa_a:hover h6{color: #1566a3;}
	.lxn{width: 100%;overflow: hidden;background-image: url(../img/s28.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 72px;padding: 78px 0;}
	.lxna{width: 100%;background-color: #fff;padding: 0 57px;}
	.lxna .lxab{margin-top: 58px;}
	.lxnb{width: 54.755%;border-left: 1px solid #d2d2d2;padding: 57px 0 59px 58px;}
	.lxnb h6{font-size: 20px;color: #1b1b1b;font-weight: bold;line-height: 20px;border-bottom: 1px solid #d5d5d5;padding-bottom: 29px;position: relative;}
	.lxnb h6::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;left: 0;bottom: -4px;background-color: #fff;}
	.lxnb h6 span{color: #0890ee;}
	.lxnb .input1{width: 48.465%;font-size: 16px;color: #5a6470;padding-left: 7px;line-height: 26px;padding-bottom: 12px;border-bottom: 1px solid #d9d9d9;margin-top: 37px;}
	.lxnb textarea{width: 100%;font-size: 16px;color: #5a6470;padding-left: 7px;line-height: 26px;padding-bottom: 12px;border-bottom: 1px solid #d9d9d9;margin-top: 26px;height: 74px;}
	.lxnb_yz{width: 100%;margin-top: 9px;padding-bottom: 9px;border-bottom: 1px solid #d9d9d9;}
	.lxnb_yz input{width: 50%;font-size: 16px;color: #5a6470;padding-left: 7px;line-height: 50px;}
	.lxnb_yz .t2{width: 120px;height: 50px;}
	.lxnb_yz .t1{width: 50px;height: 50px;}
	.lxnb .lxaec_tj{margin-top: 29px;}
	.lxnb .lxaec_tj input{width: 141px;height: 41px;line-height: 41px;font-size: 16px;}
	.lxnb .lxaec_tj .input3{margin-left: 11px;}
	
/*产品内页*/
	.cpna{width: 100%;margin-top: 30px;}
	.cpna_t{width: 484px;}
	.l_change{position: relative;width: 100%;}
	#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
	#tsShopContainer{width:100%;position:relative;z-index:3}
	#tsShopContainer #tsImgS{text-align:center;width: 484px;margin: 0 auto;position:relative;}
	#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
	#tsShopContainer #tsImgS img{border:0px;}
	#tsShopContainer #tsPicContainer{width:100%;height:65px;position:relative;z-index:4;margin-top: 7px;}
	#tsShopContainer #tsPicContainer #tsImgSArrL{width:15px;height:65px;background:url(../img/s33.png) no-repeat right center;position:absolute;top:0px;left:0px;cursor:pointer;background-size: 100%;}
	#tsShopContainer #tsPicContainer #tsImgSArrR{width:15px;height:65px;background:url(../img/s32.png) no-repeat left center;position:absolute;top:0px;right:0px;cursor:pointer;background-size: 100%;}
	#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;left:15px;width:1px;height:65px;overflow:hidden;z-index:5}
	#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
	#tsShopContainer #tsPicContainer #tsImgSCon li{width:111px;float:left;cursor:pointer;overflow:hidden;padding-left: 7px;}
	#tsShopContainer #tsPicContainer #tsImgSCon li img{margin:0 auto;border:1px solid #dcdcdc;display:block;width:100%;}
	#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:1px solid #1566a3;margin:0 auto;}
	
	.cpna_w{width: calc(97% - 484px);margin-top: 15px;}
	.cpna_w h1{font-size: 20px;color: #1566a3;font-weight: bold;line-height: 30px;border-bottom: 1px dashed #ccd3d9;padding-bottom: 11px;padding-left: 12px;}
	.cpna_w p{font-size: 14px;color: #1b1b1b;line-height: 26px;padding: 13px 18px 0 12px;}
	.cpna_img{margin-top: 14px;}
	.cpna_img .t1{width: 200px;}
	.cpna_img .t2{width: 40px;margin-left: 10px;}
	.cpnb{width: 100%;margin-top: 55px;}
	.cpnb h4{text-align: center;font-size: 20px;color: #1566a3;font-weight: bold;line-height: 66px;border-bottom: 2px solid #1566a3;background-color: #f0f4f8;}
	.cpnba{width: 96%;margin-left: 2.8%;margin-top: 28px;}
	.cpnba_h5{font-size: 14px;color: #0890ee;font-weight: bold;line-height: 24px;}
	.cpnba_h5 span{width: 8px;height: 8px;border: 2px solid #b5b5b5;border-radius: 50%;display: inline-block;margin-right: 6px;position: relative;top: -1px;}
	.cpnbaa{width: 100%;}
	.cpnbaa_a{width: 30.8%;margin-left: 2.49%;position: relative;background-color: #f0f4f8;margin-top: 16px;}
	.cpnbaa_a img{width: 100%;}
	.cpnbaa_a h6{position: absolute;left: 0;top: 0;min-width: 136px;line-height: 24px;font-size: 14px;color: #fff;padding: 7.5px 5px;background-color: #0890ee;border-bottom-right-radius: 25px;text-align: center;font-weight: bold;}
	.cpnbaa_a p{min-height: 107px;font-size: 12px;color: #1b1b1b;line-height: 18px;padding: 21px 16px 0 16px;}
	.cpnbb{width: 92.2%;margin-left: 2.8%;margin-top: 30px;}
	.cpnbba{width: 100%;padding-left: 2.71%;margin-top: 21px;}
	.cpnbba img{float: left;width: 300px;}
	.cpnbba p{float: right;font-size: 14px;color: #1b1b1b;line-height: 24px;margin-top: 30px;width: calc(96% - 300px);}
	.cpnbc{width: 92.2%;margin-left: 2.8%;margin-top: 46px;}
	.cpnbc table{width: 97.6%;margin-left: 2.4%;margin-top: 6px;border-collapse: collapse;}
	.cpnbc table td{border: 1px solid #ccd3d9;font-size: 12px;color: #1b1b1b;padding-left: 18px;height: 34px;}
	.cpnbc table .tr1 td{background-color: #f0f4f8;}
	.cpnbd{width: 92.2%;margin-left: 2.8%;margin-top: 27px;}
	.cpnbda{width: 100%;padding-left: 2.71%;}
	.cpnbda_a{width: 112px;position: relative;border-radius: 50%;overflow: hidden;margin-top: 19px;margin-right: 5%;}
	.cpnbda_a img{width: 100%;}
	.cpnbda_a p{position: absolute;width: 100%;text-align: center;line-height: 32px;font-size: 12px;color: #fff;left: 0;bottom: 0;background-color: rgba(33,33,33,0.7);}
	.cpnbda_b{margin-right: 0;}
	.cpnbda h6{font-size: 12px;color: #1b1b1b;line-height: 24px;margin-top: 21px;}
	.cpnbe{width: 92.2%;margin-left: 2.8%;margin-top: 30px;}
	.cpnbea{width: 100%;padding-left: 2.71%;margin-top: 44px;}
	.cpnbeb{width: 100%;background-color: #0b4673;}
	.cpnbeb_t{width: 50%;}
	.cpnbeb_t img{width: 100%;}
	.cpnbeb_w{width: 50%;padding: 0 10px 10px 49px;}
	.cpnbeb_w img.t1{width: 61px;position: relative;margin-top: -31px;}
	.cpnbeb_w h5{font-size: 20px;color: #fff;font-weight: bold;line-height: 30px;margin-top: 12px;}
	.cpnbeb_w h6{font-size: 14px;color: #fff;line-height: 24px;}
	.cpnbeb_w img.t2{width: 231px;margin-top: 10px;}
	.cpnbeb_w p{font-size: 12px;color: #fff;line-height: 21px;margin-top: 15px;}
	.cpnbeb_1{background-color: #115386;}
	.cpnbeb_2{background-color: #055ca0;}
	.cpnbeb_3{background-color: #0973c5;}
	.fhlb{width: 162px;height: 60px;line-height: 60px;border: 1px solid #e4e7e9;margin-top: 41px;text-align: center;transition: all ease 0.3s;margin-right: 5.2%;}
	.fhlb a{font-size: 16px;color: #535353;transition: all ease 0.3s;display: block;}
	.fhlb a span{display: inline-block;background-image: url(../img/s43.png);background-repeat: no-repeat;width: 22px;height: 7px;background-size: 100% 100%;margin-left: 14px;position: relative;top: -3px;transition: all ease 0.3s;}
	.fhlb:hover{background-color: #0973c5;border-color: #0973c5;transform: translateX(-12px);}
	.fhlb:hover a{color: #fff;}
	.fhlb:hover span{background-image: url(../img/s44.png);}
	
/*新闻列表页*/
	.xwla{width: 94.019%;margin-left: 1.764%;margin-top: 7px;}
	.xwlb{width: 100%;padding: 42px 53px 48px 30px;}
	.xwlb h5{font-size: 20px;color: #1b1b1b;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px dashed #ccd3d9;padding: 0 13px 22px 13px;transition: all ease 0.3s;}
	.xwlb p{float: left;font-size: 12px;color: #6d6c6d;line-height: 18px;height: 36px;overflow: hidden;width: 50%;margin-top: 23px;margin-left: 12px;}
	.xwlb span{float: right;display: block;width: 28px;height: 28px;background-color: #1566a3;border-radius: 50%;line-height: 28px;text-align: center;font-size: 14px;color: #fff;margin-top: 24px;margin-right: 5px;transition: all ease 0.3s;}
	.xwlb h6{font-size: 12px;color: #1566a3;line-height: 12px;text-decoration: underline;margin-top: 22px;margin-left: 12px;}
	.xwlc{background-color: #f0f4f8;}
	.xwlb:hover h5{color: #1566a3;}
	.xwlb:hover span{transform: translateX(-8px);}
	.tjcp{width: 100%;margin-top: 27px;}
	.tjcp h5{font-size: 16px;color: #1566a3;height: 66px;line-height: 66px;background-color: #f0f4f8;padding-left: 32px;}
	.tjcpa{width: 100%;}
	.tjcpb{width: 100%;}
	.tjcpc{width: 100%;margin-top: 13px;}
	.tjcpc_t{width: 100%;overflow: hidden;}
	.tjcpc_t img{width: 100%;transition: all ease 0.3s;}
	.tjcpc p{font-size: 12px;color: #1b1b1b;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 15px;background-color: #f0f4f8;transition: all ease 0.3s;}
	.tjcpc:hover .tjcpc_t img{transform: scale(1.1);}
	.tjcpc:hover p{background-color: #1566a3;color: #fff;}
	.tjcp_ul{margin-top: 15px;}
	.tjcp_ul li{cursor: pointer;width: 11px;height: 11px;margin-right: 4px;float: left;position: relative;transition: all ease 0.3s;border: 2px solid #1566a3;border-radius: 50%;}
	.tjcp_ul li.on{border-color: #e76353;}
	
/*新闻内页*/
	.xwn{width: 90.98%;margin: 0 auto;margin-top: 45px;}
	.xwna{width: 100%;}
	.xwna h1{font-size: 20px;color: #1b1b1b;line-height: 30px;border-bottom: 1px dashed #ccd3d9;padding: 0 13px 17px 13px;}
	.xwna p{margin-left: 13px;font-size: 12px;color: #6d6c6d;line-height: 12px;margin-top: 22px;}
	.xwnb{width: 100%;border-bottom: 1px dashed #ccd3d9;padding: 0 20px 58px 13px;}
	.xwnb p{font-size: 14px;color: #1b1b1b;line-height: 23px;margin-top: 40px;}
	.xwnb img{max-width: 100%;margin: 0 auto;margin-top: 35px;}
	.xwnb strong{display: block;font-weight: normal;font-size: 14px;color: #6d6c6d;margin-top: 30px;}
	.xwnb strong a{font-size: 14px;color: #6d6c6d;transition: all ease 0.3s;}
	.xwnb strong a:hover{color: #1566a3;}
	.xwn .fhlb{margin-right: 0;margin-top: 34px;}
	
/*关于我们页*/
	.gyy{width: 100%;overflow: hidden;margin-top: 38px;}
	.gyya{width: 100%;}
	.gyya p{float: left;font-size: 12px;color: #1b1b1b;line-height: 12px;}
	.gyya p a{font-size: 12px;color: #1b1b1b;transition: all ease 0.3s;}
	.gyya p a:hover{color: #1566a3;}
	.gyya h6{float: right;line-height: 12px;color: #6d6c6d;font-size: 12px;}
	.gyya h6 a{color: #6d6c6d;font-size: 12px;transition: all ease 0.3s;}
	.gyya h6 a:hover{color: #1566a3;}
	.gyyb{width: 100%;margin-top: 16px;background-image: url(../img/s12.jpg);background-repeat: no-repeat;background-position: bottom 172px center;background-size: 1920px auto;}
	.gyyba{max-width: 846px;margin: 0 auto;margin-top: 37px;}
	.gyybb{width: 100%;margin-top: 78px;}
	.gyybb_h6{text-align: center;font-size: 20px;color: #1566a3;font-weight: bold;}
	.gyybb_h6 span{display: block;font-size: 10px;color: #6d6c6d;font-weight: normal;letter-spacing: 0.5px;}
	.gyybb p{text-align: center;margin-top: 27px;font-size: 14px;color: #1b1b1b;line-height: 24px;}
	.gyybb p span{display: block;}
	.gyyc{width: 100%;background-image: url(../img/s48.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 58px;padding: 59px 0 77px;}
	.gyyca{width: 100%;margin-top: 48px;}
	.gyycb{width: 23.761%;margin-left: 1.652%;}
	.gyycb:nth-child(1){margin-left: 0;}
	.gyycb img{width: 100%;}
	.gyycb_w{width: 100%;height: 157px;background-color: #fff;padding: 19px 10px 0 0;}
	.gyycb_w h6{font-size: 16px;color: #1b1b1b;font-weight: bold;line-height: 23px;border-left: 3px solid #0890ee;padding-left: 27px;}
	.gyycb_w p{font-size: 14px;color: #1b1b1b;line-height: 22px;margin-top: 11px;padding-left: 27px;}
	.gyyd{width: 100%;margin-top: 44px;}
	.gyyd .zs{margin-top: 30px;}
	.gyye{width: 100%;margin-top: 53px;background-image: url(../img/s53.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 62px 0;}
	.gyye .gyybb_h6{color: #fff;}
	.gyye .gyybb_h6 span{color: #fff;}
	.gyyea{margin-left: 56px;}
	.gyyea p{float: left;font-size: 16px;color: #fff;margin-top: -11px;border-bottom: 1px solid transparent;padding: 0 5px 17px 7px;min-width: 148px;cursor: pointer;margin-right: 42px;}
	.gyyea p img{display: inline-block;width: 38px;margin-right: 11px;position: relative;top: 10px;}
	.gyyea p.on{border-color: #fff;}
	.gyyeb{width: 100%;margin-top: 50px;position: relative;}
	.gyyeb_t{width: 100%;position: relative;}
	.gyyeb_t img{width: 100%;}
	.gyyeb p{text-align: center;font-size: 14px;color: #ffffff;line-height: 14px;margin-top: 17px;opacity: 0;transition: all ease 0.3s;}
	.gyyeb_t::after{position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;background-color: #000;opacity: 0.6;transition: all ease 0.3s;}
	#swiper_gya .swiper-slide-active .gyyeb_t::after{opacity: 0;}
	#swiper_gya .swiper-slide-active p{opacity: 1;}
	#swiper-button-prev_gya{background-image: url(../img/s57.png);width: 39px;height: 39px;background-size: 100% 100%;outline: none;margin-top: 0;position: static;float: left;}
	#swiper-button-next_gya{background-image: url(../img/s58.png);width: 39px;height: 39px;background-size: 100% 100%;outline: none;margin-top: 0;position: static;float: left;margin-left: 8px;}
	.gyyeb_an{position: absolute;right: 0;top: -99px;}
	#swiper_gyb .swiper-slide-active .gyyeb_t::after{opacity: 0;}
	#swiper_gyb .swiper-slide-active p{opacity: 1;}
	#swiper-button-prev_gyb{background-image: url(../img/s57.png);width: 39px;height: 39px;background-size: 100% 100%;outline: none;margin-top: 0;position: static;float: left;}
	#swiper-button-next_gyb{background-image: url(../img/s58.png);width: 39px;height: 39px;background-size: 100% 100%;outline: none;margin-top: 0;position: static;float: left;margin-left: 8px;}
	
/*联系我们页*/
	.lxy{width: 100%;margin-top: 18px;}
	.lxya{margin-top: 54px;width: 100%;}
	.ditu{width: 52.631%;margin-left: 3.482%;position: relative;}
	.ditu::after{position: absolute;width: 147px;height: 147px;content: "";background-color: #1566a3;left: -6px;top: -6px;z-index: -1;}
	.ditu::before{position: absolute;width: 147px;height: 147px;content: "";background-color: #1566a3;bottom: -6px;right: -6px;z-index: -1;}
	.lxya .lxab{width: 36.996%;margin-right: 2.476%;margin-top: 10px;}
	.lxya .lxab h6{color: #1566a3;margin-bottom: 62px;}
	.lxya .lxab h6 span{display: block;font-size: 10px;color: #6d6c6d;font-weight: normal;letter-spacing: 0.5px;}
	.lxya .lxab h6::after{left: -8px;}
	.lxyb{width: 100%;background-color: #f0f4f8;margin-top: 89px;padding: 2px 0 68px;}
	.lxyb .lxaeb textarea{background-color: #fff;}
	.lxyb .lxaea .input1{background-color: #fff;}
	.lxyb .lxaea_yz{background-color: #fff;}
	.gyy .bka{margin-top: 0;}
	
	/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:30px;margin-bottom: 20px;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:18px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:16px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/

	
	
	
@media (min-width: 1050px){
	.lxaec span{width: 26%;}




}
	
	
	
	
@media (min-width: 1100px){
	.gyab{margin-top: 2%;}
	.lxaec span{width: 28%;}





}

@media (min-width: 1150px){
	.lxaec span{width: 30%;}
	
	
	



		
}
	
@media (min-width: 1199px){
	.lxaec span{width: 32%;}
	
}
	

	

	

}

@media(max-width:999px){
body,html{padding:0;background: #fff;font-family:Arial;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling: touch;max-width: 760px;margin: 0 auto;}
body{overflow-x: hidden;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal;}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;font-family: "微软雅黑";-webkit-appearance: none;outline: none;border: none;}
p{text-align:justify;}
.pc{display: none;}
.mob{display: block;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.clearfix{ clear:both;}
.fl{ float: left;}
.fr{float:right}
.commen{width: 92%;margin: 0 auto;}
.commen1{width: 92%;margin: 0 auto;}
*{box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		-o-box-sizing:border-box;
}
	
	
			
/*手机banner*/
	.sjban{width: 100%;margin-top: 19%;}
	.sjban .swiper-container{width: 100%;}
	.sjban .swiper-slide{width: 100%;}
	.sjban .swiper-slide img{width: 100%;}
/*手机nav*/
	.sjdhgd{width: 100%;background-size: 100% 100%;position: fixed;z-index: 10000;top: 0;left: 0;background-color: #fff;}
	.sjdh{margin: 0 auto;width: 100%;padding: 4% 1%;transition: all ease 0.4s;}
	.sjdha{width: 100%;}
	
	.sjdha .on{background: #e76353;}
	.sjdha > p{position: relative;left: 50%;top: -28px;}
	.sjdha > p span{background: #1566a3;width: 57px;display: inline-block;text-align: center;line-height: 30px;border-radius: 5px;}
	.sjdha > p span a{color: #fff;}
	
	.sjdha_t1{width: 35%;overflow: hidden;margin-left: 5%;}
	.sjdha_t1 img{width: 100%;}
	.sjdha_t2{width: 34px;position: absolute;right: 4%;top: calc(50% - 17px);}
	.sjdha_t2 img{width: 100%;}
	.topa{position: absolute;right: 3%;top: 50%;margin-top: -13px;}
	.topa_a{margin-left: 7px;position: relative;z-index: 100;cursor: pointer;}
	.topa_a img.t1{width: 26px;height: 26px;transition: all ease 0.3s;}
	.topa_a img.t3{position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;width: 26px;height: 26px;}
	.topa_a:hover img.t3{opacity: 1;}
	.topa_a:nth-child(1) img.t3{opacity: 1;}
	.huakuai{position: fixed;top: 0;right: -100%;z-index: 100001;transition: all .4s cubic-bezier(.4,0,0,1);width: 100%;background: rgba(0,0,0,0.5);height: 100%;}
	.sjdhb{width: 79%;background: #fff;overflow-y: scroll;height: 100%;padding-bottom: 25%;float: right;}
	.guanbi{width: 100%;}
	.guanbi img{width: 22px;height: 22px;margin: 5%;float: right;}
	.sjdhb_a{width: 100%;}
	.sjdhb_a h6{line-height: 48px;width: 100%;padding-left: 18px;text-transform: uppercase;}
	.sjdhb_a h6 a{font-size: 1.1rem;color: #222222;}
	.sjdhb_a h6 span{font-size: 0.8rem;display: inline-block;margin-left: 7px;color: #b6b6b6;}
	.sjdhb_ah1 h6{border-left: 3px solid #004c97;background: #f6f6f6;}
	.sjdhb_ah1 h6 a{color: #004c97;}
	.sjdhb_aa{width: 100%;height: 0;overflow: hidden;}
	.sjdhb_ah1 .sjdhb_aa{height: auto;}
	.sjdhb_p{width: 100%;line-height: 28px;padding-left: 37px;text-transform: uppercase;margin: 11px 0;}
	.sjdhb_p a{font-size: 0.95rem;color: #222222;}
	.sjdhb_pa a{color: #004c97;}
	.dan-xia{width:100%;background-color: #004c97;position: fixed;left: 0;bottom: 0;z-index: 1000;background-size: 100% 100%;box-shadow: 0 0 20px -5px #004c97;}
	.dan-xib{width: 25%;padding-top: 10px;height: 72px;}
	.dan-xid img{width: 32px;margin: 0 auto;}
	.dan-xid p{ color:#fff;text-align: center;font-size: 0.85rem;line-height: 22px;margin-top: 4px;}
	.dhgd_d{width: 49px;position: absolute;left: calc(50% - 22px);top: -22px;animation: bounce_a 2s infinite;}
	.dhgd_d img{width: 100%;}
	@keyframes bounce_a {
	  0%, 20%, 53%, 80%, 100% {
		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
				transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		-webkit-transform: translate3d(0,0,0);
				transform: translate3d(0,0,0);
	  }

	  40%, 43% {
		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
				transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		-webkit-transform: translate3d(0, -14px, 0);
				transform: translate3d(0, -14px, 0);
	  }

	  70% {
		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
				transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		-webkit-transform: translate3d(0, -6px, 0);
				transform: translate3d(0, -6px, 0);
	  }

	  90% {
		-webkit-transform: translate3d(0,-1px,0);
				transform: translate3d(0,-1px,0);
	  }
	}

	.bounce_a {
	  -webkit-animation-name: bounce_a;
			  animation-name: bounce_a;
	  -webkit-transform-origin: center bottom;
		  -ms-transform-origin: center bottom;
			  transform-origin: center bottom;
	}
	
/*产品展示*/
	.cp{width: 100%;overflow: hidden;margin-top: 8%;}
	.bt{}
	.bt h6{text-align: center;font-size: 1.25rem;color: #313131;font-weight: bold;line-height: 22px;}
	.bt h6 span{color: #1566a3;}
	.bta{display: table;margin: 0 auto;margin-top: 10px;}
	.bta img{width: 80px;float: left;margin-top: 2px;}
	.bta p{float: left;margin: 0 12px;font-size: 0.8rem;color: #bfbdbe;line-height: 14px;text-transform: uppercase;}
	.cpa{width: 100%;margin-top: 6%;}
	.cpa p{float: left;line-height: 16px;margin-right: 10px;transition: all ease 0.3s;border-bottom: 2px solid transparent;margin-top: 5px;}
	.cpa p a{font-size: 0.9rem;color: #1b1b1b;transition: all ease 0.3s;padding: 0 5px 12px 5px;display: inline-block;}
	.cpa span{display: none;}
	.cpa p:hover{border-color: #1566a3;}
	.cpa p:hover a{color: #1566a3;}
	.cpb{width: 100%;}
	.cpc{width: 106%;margin-left: -3%;}
	.cpca{width: 48%;margin: 3% 1%;}
	.cpca:nth-child(5),.cpca:nth-child(6){display: none;}
	.cpca_t{width: 100%;overflow: hidden;}
	.cpca_t img{width: 100%;transition: all ease 0.3s;}
	.cpca_w{width: 100%;padding: 12px 15px;background-color: #f0f4f8;transition: all ease 0.3s;}
	.cpca_w p{font-size: 0.85rem;color: #1b1b1b;line-height: 24px;float: left;transition: all ease 0.3s;width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.cpca_w span{float: right;width: 24px;height: 24px;display: block;line-height: 22px;text-align: center;border: 1px solid #1a69a5;font-size: 0.88rem;color: #1a69a5;border-radius: 50%;transition: all ease 0.3s;}
	.cpca:hover .cpca_t img{transform: scale(1.05);}
	.cpca:hover .cpca_w{background-color: #1566a3;}
	.cpca:hover .cpca_w p{color: #fff;}
	.cpca:hover .cpca_w span{color: #fff;border-color: #fff;}
	.cpd{display: table;margin: 0 auto;margin-top: 9px;}
	.cpd li{cursor: pointer;width: 11px;height: 11px;margin: 0 2.5px;float: left;position: relative;transition: all ease 0.3s;border: 2px solid #1566a3;border-radius: 50%;}
	.cpd li.on{border-color: #e76353;}
/*4大理由*/
	.ly{width: 100%;overflow: hidden;margin-top: 10%;}
	.lyx{width: 150%;margin-top: 6%;}
	.lya{width: 100%;}
	.lya_t{width: 100%;overflow: hidden;}
	.lya_t img{width: 100%;transition: all ease 0.3s;}
	.lya_w{width: 100%;background-color: #0b4673;min-height: 320px;padding: 0 6% 0 8%;}
	.lya_w img.t1{width: 50px;margin-top: -25px;transition: all ease 0.3s;}
	.lya_w h5{font-size: 1rem;color: #fff;font-weight: bold;line-height: 28px;margin-top: 15px;}
	.lya_w h6{font-size: 0.9rem;color: #ffffff;line-height: 24px;margin-top: 1px;}
	.lya_w img.t2{width: 210px;margin-top: 12px;margin-left: -5px;}
	.lya_w p{font-size: 0.7rem;color: #ffffff;line-height: 20px;margin-top: 15px;overflow: hidden;}
	.lya1 .lya_w{background-color: #115386;}
	.lya2 .lya_w{background-color: #055ca0;}
	.lya3 .lya_w{background-color: #0973c5;}
	.lya:hover .lya_t img{transform: scale(1.1);}
	.lya:hover .lya_w img.t1{transform: rotate(15deg);}
/*关于我们*/
	.gy{width: 100%;overflow: hidden;margin-top: 10%;background-image: url(../img/s12.jpg);background-repeat: no-repeat;background-position: bottom center;background-size: 1700px auto;padding-bottom: 35%;}
	.gya{width: 100%;margin-top: 6%;}
	.gyaa{width: 100%;}
	.gyaa img{width: 100%;}
	.gyab{width: 100%;margin-top: 9%;}
	.gyab h5{font-size: 1.05rem;color: #1566a3;line-height: 20px;font-weight: bold;}
	.gyab h6{font-size: 0.6rem;color: #6d6c6d;line-height: 10px;margin-top: 2px;letter-spacing: 0.25px;}
	.gyab p{font-size: 0.85rem;color: #1b1b1b;line-height: 24px;margin-top: 10px;max-height: 192px;overflow: hidden;}
	.gyab_m{width: 112px;height: 28px;border-radius: 20px;margin-top: 6%;background-color: #1566a3;text-align: center;line-height: 26px;transition: all ease 0.3s;}
	.gyab_m a{font-size: 12px;color: #fff;display: block;}
	.gyab_m:hover{transform: translateX(6px);}
/*证书*/
	.zs{width: 100%;position: relative;margin-top: -25%;}
	#swiper_zs{width: 78%;margin: 0 auto;}
	.zsa{width: 100%;margin: 0 auto;overflow: hidden;}
	.zsd{width: 100%;margin: 0 auto;}
	.zsd img{width: 100%;}
	.zsd p{text-align: center;font-size: 0.85rem;color: #1b1b1b;line-height: 24px;margin-top: 10px;}
	.zs_z{width: 39px;height: 39px;position: absolute;left: 0;top: 50%;margin-top: -44px;cursor: pointer;}
	.zs_y{width: 39px;height: 39px;position: absolute;right: 0;top: 50%;margin-top: -44px;cursor: pointer;}
	#swiper-button-prev_zs{background-image: url(../img/s14.png);width: 32px;height: 32px;background-size: 100% 100%;left: 0;top: 50%;margin-top: -26px;outline: none;}
	#swiper-button-next_zs{background-image: url(../img/s15.png);width: 32px;height: 32px;background-size: 100% 100%;right: 0;top: 50%;margin-top: -26px;outline: none;}
/*新闻*/
	.xw{width: 100%;margin-top: 10%;overflow: hidden;background-color: #f0f4f8;padding: 8% 0 16%;}
	.xwa{width: 100%;margin-top: 6%;}
	.xwa p{float: left;line-height: 16px;width: 20%;transition: all ease 0.3s;border-bottom: 2px solid transparent;text-align: center;margin: 0 2.5%;}
	.xwa p a{font-size: 0.9rem;color: #1b1b1b;transition: all ease 0.3s;padding-bottom: 12px;display: inline-block;}
	.xwa span{float: right;display: block;transition: all ease 0.3s;width: 20%;margin: 0 2.5%;line-height: 16px;}
	.xwa span a{font-size: 0.9rem;color: #1b1b1b;transition: all ease 0.3s;}
	.xwa p:hover{border-color: #1566a3;}
	.xwa p:hover a{color: #1566a3;}
	.xwa p.on{border-color: #1566a3;}
	.xwa p.on a{color: #1566a3;}
	.xwa span:hover{transform: translateX(-6px);}
	.xwa span:hover a{color: #1566a3;}
	.xwb{width: 100%;margin-top: 24px;}
	.xwc{width: 100%;background-color: #fff;}
	.xwc img{width: 100%;}
	.xwdx{width: 100%;margin: 0 auto;padding: 4% 8%;}
	.xwda{width: 100%;}
	.xwda_a{width: 100%;margin: 20px 0;}
	.xwda_a h5{font-size: 0.9rem;color: #1b1b1b;line-height: 18px;max-height: 36px;overflow: hidden;transition: all ease 0.3s;}
	.xwda_a p{font-size: 0.8rem;color: #6d6c6d;line-height: 18px;max-height: 36px;overflow: hidden;margin-top: 8px;}
	.xwda_a h6{float: left;font-size: 0.8rem;color: #1566a3;line-height: 24px;text-decoration: underline;margin-top: 10px;}
	.xwda_a span{display: block;float: right;width: 24px;height: 24px;border-radius: 50%;line-height: 24px;text-align: center;background-color: #1566a3;font-size: 0.85rem;color: #fff;margin-top: 10px;transition: all ease 0.3s;}
	.xwda_b{width: 100%;margin: 20px 0;}
	.xwda_b p{font-size: 0.9rem;color: #1b1b1b;line-height: 18px;max-height: 364px;overflow: hidden;transition: all ease 0.3s;}
	.xwdx_xt{display: none;}
	.xwda_a:hover h5{color: #1566a3;}
	.xwda_b:hover p{color: #1566a3;}
	.xwda_a:hover span{transform: translateX(-6px);}
	.xwe{width: 100%;background-color: #fff;margin-top: 6%;padding: 8% 6%;}
	.xwe h5{font-size: 0.85rem;color: #bfbdbe;line-height: 20px;}
	.xwe h5 b{font-size: 1.05rem;color: #313131;margin-right: 9px;}
	.xwe h5 b span{color: #1566a3;}
	.xwea{width: 100%;height: 300px;overflow: hidden;margin-top: 6%;}
	.xweb{width: 100%;border-bottom: 1px solid #ccd3d9;padding: 0 5px 20px 5px;margin-bottom: 10px;}
	.xweb_w{width: 100%;position: relative;padding-left: 30px;}
	.xweb_w h6{float: left;width: 20px;height: 20px;border: 1px solid #1566a3;border-radius: 50%;line-height: 20px;text-align: center;color: #1566a3;position: absolute;left: 0;top: 50%;margin-top: -11px;font-size: 0.75rem}
	.xweb_w p{float: left;font-size: 0.85rem;color: #1b1b1b;line-height: 20px;max-height: 40px;overflow: hidden;transition: all ease 0.3s;}
	.xweb_d{width: 100%;margin-top: 10px;}
	.xweb_d h6{float: left;width: 20px;height: 20px;border: 1px solid #e76353;border-radius: 50%;line-height: 20px;text-align: center;color: #e76353;font-size: 0.75rem;}
	.xweb_d p{float: right;font-size: 0.75rem;color: #6d6c6d;line-height: 18px;max-height: 54px;overflow: hidden;width: calc(100% - 30px);}
	.xwec{width: 100%;border-bottom: 1px dashed #ccd3d9;padding: 15px 5px;}
	.xweb:hover .xweb_w p{color: #1566a3;}
	.xwec:hover .xweb_w p{color: #1566a3;}
/*联系我们*/
	.lx{width: 100%;margin-top: 10%;overflow: hidden;}
	.lxa{width: 100%;margin: 0 auto;margin-top: 6%;}
	.lxab{width: 100%;}
	.lxab h6{display: none;}
	.lxab_a{width: 48%;margin-top: 12px;float: left;}
	.lxab_a:nth-child(2n){float: right;}
	.lxab_a img{width: 32px;float: left;}
	.lxab_a p{float: right;width: calc(100% - 45px);font-size: 0.7rem;color: #1b1b1b;line-height: 20px;height: 60px;}
	.lxab_a p span{display: block;}
	.lxad{width: 100%;margin-top: 5%;position: relative;}
	.lxad p{font-size: 0.85rem;color: #0890ee;line-height: 16px;float: left;}
	.lxad span{float: right;display: block;width: calc(100% - 250px);height: 1px;background-color: #d5d5d5;margin-top: 7.5px;}
	.lxad::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;right: 0;top: 5px;background-color: #fff;}
	.lxae{width: 96%;margin: 0 auto;margin-top: 8%;}
	.lxaea{width: 100%;}
	.lxaea .input1{width: 100%;font-size: 0.8rem;color: #6d6c6d;line-height: 42px;height: 42px;border: 1px solid #cfd8e1;padding-left: 15px;background-color: #f0f4f8;border-radius: 30px;margin-bottom: 22px;}
	.lxaea_yz{width: 100%;line-height: 42px;height: 42px;border: 1px solid #cfd8e1;background-color: #f0f4f8;border-radius: 30px;}
	.lxaea_yz .input2{font-size: 0.8rem;color: #6d6c6d;padding-left: 15px;background-color: transparent;line-height: 42px;width: 50%;}
	.lxaea_yz .t1{width: 38px;height: 38px;margin-top: 1px;margin-right: 16px;cursor: pointer;}
	.lxaea_yz .t2{width: 100px;height: 38px;margin-top: 1px;}
	.lxaeb{width: 100%;margin-top: 22px;}
	.lxaeb textarea{width: 100%;display: block;border: 1px solid #cfd8e1;background-color: #f0f4f8;height: 120px;padding: 10px 15px;font-size: 0.8rem;color: #6d6c6d;line-height: 24px;border-radius: 20px;}
	.lxaec{width: 100%;margin-top: 9%;}
	.lxaec img{width: 160px;float: left;}
	.lxaec span{float: left;display: block;width: calc(100% - 180px);height: 1px;background-color: #d5d5d5;margin-left: 13px;margin-top: 16px;position: relative;}
	.lxaec span::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;left: 0;top: -3px;background-color: #fff;}
	.lxaec_tja{display: table;margin: 0 auto;margin-top: 22px;}
	.lxaec_tja input{width: 130px;height: 38px;line-height: 38px;text-align: center;cursor: pointer;font-size: 0.95rem;color: #fff;font-weight: bold;background-color: #0890ee;border-radius: 30px;letter-spacing: 1px;margin: 0 10px;}
	.lxaec_tja .input3{background-color: #323232;}
	.bka{width: 100%;margin-top: 10%;background-image: url(../img/s18.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 8% 0;}
	.bka_a{width: 59%;}
	.bka_a h6{font-size: 1rem;color: #fff;font-weight: bold;line-height: 30px;}
	.bka_a p{font-size: 0.85rem;color: #fff;line-height: 24px;margin-top: 5px;}
	.bka_m{width: 130px;height: 40px;line-height: 40px;text-align: center;background-color: #0890ee;border-radius: 20px;margin-top: 22px;transition: all ease 0.3s;box-shadow: 0 7px 0 0 #000a40;}
	.bka_m a{font-size: 0.9rem;color: #fff;font-weight: bold;}
	.bka_m:hover{transform: translateX(-8px);}

/*footer*/
	.yj{width: 100%;overflow: hidden;background-color: #1e232e;padding: 8% 0 80px;}
	.yja{width: 56%;margin-left: 2%;}
	.yja img{width: 100%;}
	.yja p{font-size: 0.7rem;color: #8b94aa;line-height: 20px;margin-top: 15px;width: 120%;}
	.yjc{width: 22%;margin-right: 3%;}
	.yjc img{width: 100%;}
	.yjc p{text-align: center;font-size: 0.7rem;color: #8b94aa;line-height: 12px;margin-top: 10px;width: 120%;margin-left: -10%;}
	
/*****************************************内页开始******************************************/
	
/*产品列表页*/
	.sjdhgd_n{box-shadow: 0 -2px 18px -2px #004c97;}
	.neiy{width: 100%;overflow: hidden;position: relative;z-index: 100;margin-top: 28%;}
	.cplz{width: 100%;}
	.cplza{font-size: 1.3rem;color: #1b1b1b;text-align: center;font-weight: bold;}
	.cplza span{display: block;font-weight: normal;font-size: 14px;text-transform: uppercase;color: #aaaaaa;margin-top: 4px;}
	.cplzb{width: 100%;margin-top: 6%;}
	.cplzba{width: 100%;}
	.cplzba h6{line-height: 46px;height: 46px;background-color: #1566a3;position: relative;border-bottom: 1px dashed #ccd3d9;}
	.cplzba h6 a{display: block;font-size: 1rem;color: #fff;padding-left: 20px;}
	.cplzba h6 img{width: 22px;position: absolute;top: 50%;margin-top: -11px;right: 0;opacity: 0;transition: all ease 0.3s;}
	.cplzba_p{width: 100%;overflow: hidden;border-bottom: 1px dashed #ccd3d9;padding: 10px 0;}
	.cplzba_p p{line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
	.cplzba_p p a{font-size: 0.85rem;color: #1b1b1b;display: block;padding-left: 15px;transition: all ease 0.3s;}
	.cplzba:hover h6 img{right: 20px;opacity: 1;}
	.cplzba_p p:hover a{color: #1767a4;}
	.cplzba.on h6 img{right: 23px;opacity: 1;}
	.cplzba_p p.ona a{color: #1767a4;}
	.cplzba_p p.ona span{width: 30px;}
	.cplzc{width: 100%;}
	.cplzc img{width: 100%;}
	.cply{width: 100%;margin-top: 8%;}
	.cplya{width: 100%;border-bottom: 2px solid #ccd3d9;padding-right: 5px;}
	.cplya h6{float: left;font-size: 1rem;color: #1566a3;line-height: 16px;border-bottom: 2px solid #1566a3;padding: 0 5px 15px 5px;position: relative;top: 2px;}
	.cplya p{float: right;font-size: 0.75rem;color: #6d6c6d;line-height: 16px;}
	.cplya p a{font-size: 0.75rem;color: #6d6c6d;transition: all ease 0.3s;}
	.cplya p a:hover{color: #1566a3;}
	.cplyb{width: 100%;margin-top: 4%;}
	.ym{display: table;margin: 0 auto;margin-top: 10%;float: none;}
	.ym p{float: left;margin: 0 2px;width: 32px;height: 32px;border: 1px solid #e4e7e9;line-height: 30px;text-align: center;transition: all ease 0.3s;}
	.ym p a{font-size: 0.9rem;color: #535353;display: block;transition: all ease 0.3s;}
	.ym p img{margin: 0 auto;margin-top: 10px;transition: all ease 0.3s;width: 12px;}
	.ym p.p1 img{margin: 0 auto;margin-top: 10px;transition: all ease 0.3s;width: 6px;}
	.ym p img.t2{opacity: 0;}
	.ym p:hover{background-color: #004c97;border-color: #004c97;}
	.ym p:hover a{color: #fff;}
	.ym p:hover img.t1{display: none;}
	.ym p:hover img.t2{opacity: 1;}
	.ym p.on{background-color: #004c97;border-color: #004c97;}
	.ym p.on a{color: #fff;}

	.lxn{width: 100%;overflow: hidden;background-image: url(../img/s28.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 10%;padding: 8% 0;}
	.lxna{width: 100%;background-color: #fff;padding: 6% 6% 2% 6%;}
	.lxna .lxab{padding-top: 5%;}
	.lxna .lxab h6{display: block;font-size: 1rem;color: #1b1b1b;font-weight: bold;line-height: 20px;border-bottom: 1px solid #d5d5d5;padding-bottom: 12px;position: relative;}
	.lxna .lxab h6::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;left: 0;bottom: -4px;background-color: #fff;}
	.lxnb{width: 100%;padding: 8% 0;}
	.lxnb h6{font-size: 1rem;color: #1b1b1b;font-weight: bold;line-height: 20px;border-bottom: 1px solid #d5d5d5;padding-bottom: 12px;position: relative;}
	.lxnb h6::after{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;border: 2px solid #b5b5b5;left: 0;bottom: -4px;background-color: #fff;}
	.lxnb h6 span{color: #0890ee;}
	.lxnb .input1{width: 100%;font-size: 0.9rem;color: #5a6470;padding-left: 7px;line-height: 26px;padding-bottom: 8px;border-bottom: 1px solid #d9d9d9;margin-top: 6%;}
	.lxnb textarea{width: 100%;font-size: 0.95rem;color: #5a6470;padding-left: 7px;line-height: 26px;padding-bottom: 8px;border-bottom: 1px solid #d9d9d9;margin-top: 6%;height: 70px;}
	.lxnb_yz{width: 100%;margin-top: 9px;padding-bottom: 8px;border-bottom: 1px solid #d9d9d9;}
	.lxnb_yz input{width: 50%;font-size: 0.85rem;color: #5a6470;padding-left: 7px;line-height: 26px;}
	.lxnb_yz .t2{width: 90px;height: 40px;}
	.lxnb_yz .t1{width: 40px;height: 40px;}
	.lxnb .lxaec_tj{margin-top: 29px;}
	.lxnb .lxaec_tj input{width: 141px;height: 41px;line-height: 41px;font-size: 16px;}
	.lxnb .lxaec_tj .input3{margin-left: 11px;}
	
/*产品内页*/
	.cpna{width: 100%;margin-top: 30px;}
	.cpna_t{width: 350px;float: none;margin: 0 auto;}
	.l_change{position: relative;width: 100%;}
	#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
	#tsShopContainer{width:100%;position:relative;z-index:3}
	#tsShopContainer #tsImgS{text-align:center;width: 100%;margin: 0 auto;position:relative;}
	#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
	#tsShopContainer #tsImgS img{border:0px;width: 100%;height: 217px;}
	#tsShopContainer #tsPicContainer{width:100%;height:46px;position:relative;z-index:4;margin-top: 7px;}
	#tsShopContainer #tsPicContainer #tsImgSArrL{width:12px;height:46px;background:url(../img/s33.png) no-repeat right center;position:absolute;top:0px;left:0px;cursor:pointer;background-size: 100%;}
	#tsShopContainer #tsPicContainer #tsImgSArrR{width:12px;height:46px;background:url(../img/s32.png) no-repeat left center;position:absolute;top:0px;right:0px;cursor:pointer;background-size: 100%;}
	#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;left:15px;width:1px;height:46px;overflow:hidden;z-index:5}
	#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
	#tsShopContainer #tsPicContainer #tsImgSCon li{width:79px;float:left;cursor:pointer;overflow:hidden;padding-left: 6px;}
	#tsShopContainer #tsPicContainer #tsImgSCon li img{margin:0 auto;border:1px solid #dcdcdc;display:block;width:100%;}
	#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:1px solid #1566a3;margin:0 auto;}
	
	.cpna_w{width: 100%;margin-top: 9%;}
	.cpna_w h1{font-size: 1.05rem;color: #1566a3;font-weight: bold;line-height: 26px;border-bottom: 1px dashed #ccd3d9;padding-bottom: 6px;padding-left: 6px;}
	.cpna_w p{font-size: 0.85rem;color: #1b1b1b;line-height: 26px;padding: 0 6px;margin-top: 4%;}
	.cpna_img{display: none;}
	.cpnb{width: 100%;margin-top: 10%;}
	.cpnb h4{text-align: center;font-size: 1.1rem;color: #1566a3;font-weight: bold;line-height: 46px;border-bottom: 2px solid #1566a3;background-color: #f0f4f8;}
	.cpnba{width: 96%;margin: 0 auto;margin-top: 8%;}
	.cpnba_h5{font-size: 0.9rem;color: #0890ee;font-weight: bold;line-height: 24px;}
	.cpnba_h5 span{width: 8px;height: 8px;border: 2px solid #b5b5b5;border-radius: 50%;display: inline-block;margin-right: 5px;position: relative;top: -1px;}
	.cpnbaa{width: 100%;margin-top: 0%;}
	.cpnbaa_a{width: 100%;margin-top: 4%;position: relative;background-color: #f0f4f8;overflow: hidden;}
	.cpnbaa_a img{width: 45%;float: left;}
	.cpnbaa_a h6{position: absolute;left: 0;top: 0;min-width: 130px;line-height: 24px;font-size: 0.85rem;color: #fff;padding: 5px 5px;background-color: #0890ee;border-bottom-right-radius: 25px;text-align: center;font-weight: bold;}
	.cpnbaa_a p{font-size: 0.75rem;color: #1b1b1b;line-height: 20px;padding: 15px 5% 0 5%;float: left;width: 55%;}
	.cpnbb{width: 100%;margin-top: 8%;}
	.cpnbba{width: 100%;margin-top: 5%;}
	.cpnbba img{max-width: 320px;margin: 0 auto;}
	.cpnbba p{font-size: 0.8rem;color: #1b1b1b;line-height: 24px;margin-top: 4%;padding-left: 12px;}
	.cpnbc{width: 96%;margin: 0 auto;margin-top: 6%;}
	.cpnbc table{width: 100%;margin-top: 2%;border-collapse: collapse;}
	.cpnbc table td{border: 1px solid #ccd3d9;font-size: 0.7rem;color: #1b1b1b;padding-left: 10px;height: 32px;}
	.cpnbc table .tr1 td{background-color: #f0f4f8;}
	.cpnbd{width: 96%;margin: 0 auto;margin-top: 6%;}
	.cpnbda{width: 100%;}
	.cpnbda_a{width: 96px;position: relative;border-radius: 50%;overflow: hidden;margin-top: 19px;margin-right: 4%;}
	.cpnbda_a img{width: 100%;}
	.cpnbda_a p{position: absolute;width: 100%;text-align: center;line-height: 32px;font-size: 0.7rem;color: #fff;left: 0;bottom: 0;background-color: rgba(33,33,33,0.7);}
	.cpnbda_b{margin-right: 0;}
	.cpnbda h6{font-size: 0.8rem;color: #1b1b1b;line-height: 24px;margin-top: 5%;}
	.cpnbe{width: 96%;margin: 0 auto;margin-top: 6%;}
	.cpnbe .lyx{margin-left: -7%;}
	
	.fhlb{width: 150px;height: 46px;line-height: 46px;border: 1px solid #e4e7e9;text-align: center;transition: all ease 0.3s;margin: 0 auto;float: none;margin-top: 10%;}
	.fhlb a{font-size: 0.95rem;color: #535353;transition: all ease 0.3s;display: block;}
	.fhlb a span{display: inline-block;background-image: url(../img/s43.png);background-repeat: no-repeat;width: 22px;height: 7px;background-size: 100% 100%;margin-left: 12px;position: relative;top: -3px;transition: all ease 0.3s;}
	.fhlb:hover{background-color: #0973c5;border-color: #0973c5;transform: translateX(-12px);}
	.fhlb:hover a{color: #fff;}
	.fhlb:hover span{background-image: url(../img/s44.png);}
	
/*新闻列表页*/
	.xwla{width: 100%;margin-top: 7px;}
	.xwlb{width: 100%;padding: 7% 5%;}
	.xwlb h5{font-size: 1rem;color: #1b1b1b;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px dashed #ccd3d9;padding: 0 10px 12px 10px;transition: all ease 0.3s;}
	.xwlb p{float: left;font-size: 0.85rem;color: #6d6c6d;line-height: 22px;height: 44px;overflow: hidden;width: 75%;margin-top: 15px;margin-left: 10px;}
	.xwlb span{float: right;display: block;width: 28px;height: 28px;background-color: #1566a3;border-radius: 50%;line-height: 28px;text-align: center;font-size: 0.88rem;color: #fff;margin-top: 20px;margin-right: 5px;transition: all ease 0.3s;}
	.xwlb h6{font-size: 12px;color: #1566a3;line-height: 12px;text-decoration: underline;margin-top: 16px;margin-left: 10px;}
	.xwlc{background-color: #f0f4f8;}
	.xwlb:hover h5{color: #1566a3;}
	.xwlb:hover span{transform: translateX(-8px);}
	
/*新闻内页*/
	.xwn{width: 100%;margin: 0 auto;margin-top: 8%;}
	.xwna{width: 100%;}
	.xwna h1{font-size: 1rem;color: #1b1b1b;line-height: 26px;border-bottom: 1px dashed #ccd3d9;padding: 0 2% 12px 2%;}
	.xwna p{margin-left: 2%;font-size: 0.75rem;color: #6d6c6d;line-height: 12px;margin-top: 12px;}
	.xwnb{width: 100%;border-bottom: 1px dashed #ccd3d9;padding: 4% 2% 8% 2%;}
	.xwnb p{font-size: 0.85rem;color: #1b1b1b;line-height: 24px;margin-top: 6%;}
	.xwnb img{max-width: 100%;margin: 0 auto;margin-top: 6%;}
	.xwnb strong{display: block;font-weight: normal;font-size: 0.85rem;color: #6d6c6d;margin-top: 5%;}
	.xwnb strong a{font-size: 0.85rem;color: #6d6c6d;transition: all ease 0.3s;}
	.xwnb strong a:hover{color: #1566a3;}
	.xwn .fhlb{margin-right: 0;margin-top: 8%;}
	
/*关于我们页*/
	.gyy{width: 100%;overflow: hidden;margin-top: 26%;}
	.gyyb{width: 100%;margin-top: 6%;background-image: url(../img/s12.jpg);background-repeat: no-repeat;background-position: top 30% center;background-size: 1600px auto;}
	.gyyba{max-width: 846px;margin: 0 auto;margin-top: 5%;}
	.gyybb{width: 100%;margin-top: 12%;}
	.gyybb_h6{text-align: center;font-size: 1.1rem;color: #1566a3;font-weight: bold;}
	.gyybb_h6 span{display: block;font-size: 0.60rem;color: #6d6c6d;font-weight: normal;letter-spacing: 0.5px;}
	.gyybb p{text-align: center;margin-top: 5%;font-size: 0.85rem;color: #1b1b1b;line-height: 24px;}
	.gyyc{width: 100%;background-image: url(../img/s48.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 8%;padding: 8% 0;}
	.gyyca{width: 100%;margin-top: 2%;}
	.gyycb{width: 48%;overflow: hidden;margin-top: 4%;}
	.gyycb:nth-child(2n){float: right;}
	.gyycb img{width: 100%;float: left;}
	.gyycb_w{width: 100%;float: left;height: 140px;background-color: #fff;padding: 12px 10px 0 0;}
	.gyycb_w h6{font-size: 0.95rem;color: #1b1b1b;font-weight: bold;line-height: 23px;border-left: 3px solid #0890ee;padding-left: 16px;}
	.gyycb_w p{font-size: 0.75rem;color: #1b1b1b;line-height: 22px;margin-top: 8px;padding-left: 19px;}
	.gyyd{width: 100%;margin-top: 8%;}
	.gyyd .zs{margin-top: 6%;}
	.gyye{width: 100%;margin-top: 8%;background-image: url(../img/s53.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 8% 0;}
	.gyye .gyybb_h6{color: #fff;}
	.gyye .gyybb_h6 span{color: #fff;}
	.gyyea{margin-left: 8%;}
	.gyyea p{float: left;font-size: 0.9rem;color: #fff;margin-top: -11px;border-bottom: 1px solid transparent;padding: 0 4px 10px 4px;min-width: 110px;cursor: pointer;margin-right: 20px;}
	.gyyea p:nth-child(2){margin-right: 0;}
	.gyyea p img{display: inline-block;width: 32px;margin-right: 6px;position: relative;top: 10px;}
	.gyyea p.on{border-color: #fff;}
	.gyyeb{width: 100%;margin-top: 8%;position: relative;}
	.gyyeb_t{width: 100%;position: relative;}
	.gyyeb_t img{width: 100%;}
	.gyyeb p{text-align: center;font-size: 0.8rem;color: #ffffff;line-height: 14px;margin-top: 17px;opacity: 0;transition: all ease 0.3s;}
	.gyyeb_t::after{position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;background-color: #000;opacity: 0.6;transition: all ease 0.3s;}
	#swiper_gya .swiper-slide-active .gyyeb_t::after{opacity: 0;}
	#swiper_gya .swiper-slide-active p{opacity: 1;}
	.gyyeb_an{display: none;}
	#swiper_gyb .swiper-slide-active .gyyeb_t::after{opacity: 0;}
	#swiper_gyb .swiper-slide-active p{opacity: 1;}
	
/*联系我们页*/
	.lxy{width: 100%;margin-top: 5%;}
	.lxya{margin-top: 6%;width: 100%;}
	.ditu{width: 100%;position: relative;}
	.lxya .lxab{width: 100%;margin-top: 5%;}
	.lxyb{width: 100%;background-color: #f0f4f8;margin-top: 6%;padding: 8% 0;}
	.lxyb .lxaeb textarea{background-color: #fff;}
	.lxyb .lxaea .input1{background-color: #fff;}
	.lxyb .lxaea_yz{background-color: #fff;}
	.gyy .bka{margin-top: 0;}

	/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-top: 110px;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:30px;margin-bottom: 20px;margin-top: 100px;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:18px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:16px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/

	
	
	
	
@media (min-width: 350px){




	
}	
	
@media (min-width: 374px){




	
}
	
	
	

	
@media (min-width: 400px){
	

	
}
	
@media (min-width: 414px){
	.sjdha_t2{width: 40px;top: calc(50% - 18px);}
	
	



	
}
	
	
	
	
	
@media (min-width: 450px){
	.lxab_a p{font-size: 0.75rem;}
	.bka_m{width: 140px;}
	.cpnbaa_a p{font-size: 0.8rem;line-height: 22px;padding: 5% 6% 0 6%;}
	
}
	
	
	
	
	
@media (min-width: 500px){
	.sjdha_t2{width: 44px;top: calc(50% - 20px);}
	#swiper_zs{width: 80%;}
	.bka_m{width: 150px;}
	.cpnbc table td{font-size: 0.75rem;}
	.lya_w p{line-height: 22px;}
	.lya_w{min-height: 290px;}
}		
	
	
	
@media (min-width: 550px){
	#swiper_zs{width: 82%;}
	.lxab_a p{font-size: 0.8rem;line-height: 22px;height: 68px;}
	.yja p{font-size: 0.8rem;line-height: 24px;margin-top: 15px;}
	.yjc{width: 20%;margin-right: 3%;}
	.yjc img{width: 100%;}
	.yjc p{font-size: 0.8rem;margin-top: 13px;}
	.cpna_t{width: 510px;}
	#tsShopContainer #tsImgS img{height: 316px;}
	#tsShopContainer #tsPicContainer{height:70px;}
	#tsShopContainer #tsPicContainer #tsImgSArrL{width:15px;height:72px;}
	#tsShopContainer #tsPicContainer #tsImgSArrR{width:15px;height:72px;}
	#tsShopContainer #tsPicContainer #tsImgSCon{width:1px;height:70px;}
	#tsShopContainer #tsPicContainer #tsImgSCon li{width:118px;padding-left: 7px;}
	
}	
	
		
	
@media (min-width: 600px){
	.bka_m{width: 160px;}
	.cpnbaa_a p{width: 60%;font-size: 0.85rem;line-height: 26px;}
	.cpnbaa_a img{width: 40%;}


	
}	
	
@media (min-width: 650px){
	
}
	
	
	
@media (min-width: 700px){
	.sjdha_t2{width: 58px;top: calc(50% - 28px);}
	

}		
	
@media (min-width: 750px){
	body{max-width: 750px;margin: 0 auto;}
	.sjdhgd{max-width: 750px;left: 50%;margin-left: -375px;}


}	
	
	
	
	
	
	
	
	
	
	
	
	
	
}




